在学习编程语言Objec-C时,何为类?何为对象?
我相信,这两种疑惑一直都是iOS开发初学者常常遇到的问题,下面我来简单介绍下,何为类与对象。
面向对象的编程思想核心就是万物皆对象,我们能见的每一个实物都是对象。
要我讲解的话,很简单。
比方说,我们把“人”看作是一个类即人类,有一个人叫“小宝”。那么这里说的“小宝”就是一个对象。
再比方说,“动物”是一个类,我们家养了一只狗。则“狗”就是一个对象。
由此可见,”类“就是一种对象的集合的抽象,”对象“就是具体的一个实体(是可见的)。
总结一下,”类“可以看做是一张图纸(设计图),”对象“就是按照设计图做出来的一个物体(实体),在做出物体的这个过程就叫做实例化。
有错误的地方还请指出,谢谢!