黑马程序员技术交流社区

标题: 谁能够通俗易懂的方式解释一下什么是类,什么是对象。 [打印本页]

作者: 1198914316    时间: 2014-10-16 12:28
标题: 谁能够通俗易懂的方式解释一下什么是类,什么是对象。
谁能够通俗易懂的方式解释一下什么是类,什么是对象
作者: (づ ̄_3 ̄)づ    时间: 2014-10-16 12:32
类就是具有共同属性的一些东西的抽象,就比如说人都有一些共同特征,可以抽象为人类,而对象就是具体的实例,比如说某个具体的人
作者: 坚持525    时间: 2014-10-16 13:42
用生活中的例子给你说吧,类好比是个汽车图纸,而对象好比工厂造出来的汽车。希望你能懂
作者: Eric1225    时间: 2014-10-16 14:20
类就是模型,对象就是模型造出来的东西
作者: Mr.Ni    时间: 2014-10-16 15:48
教师是一个类,传智播客的毕老师是一个教师类的对象
猫是一个类,我家养的猫是一个猫类的对象
汽车是一个类,我刚买的BMW是一个汽车类的对象

作者: 奋斗的小孩    时间: 2014-10-16 21:18
我们要解决某件事,就需要找到具有解决该事功能的事物或者方法,事物一定具有属性和行为,而对象就是就是该事物存在的实体。类就是用来描述对象的
作者: 迷茫小王    时间: 2014-10-16 22:28
类是具体对象所抽象出来的,上面的回复举了很多例子,比如说汽车,具体的有宝马牌汽车、大众牌汽车等等,但是对他们进行抽象,它们都是汽车,这时汽车就是类,宝马牌汽车就是对象
作者: wtjohn    时间: 2014-10-16 22:32
{:3_54:} 鸟是一个类,那八哥就是一个实例对象。
作者: ebide    时间: 2014-10-18 21:17
以三角形为例:
类:两边和大于第三边,两边之差小于第三边的话.这三条边就能组成一个三角形 。
对象:依照上面的要求任意画出的一个三角形
作者: T-l-H、小生    时间: 2014-10-18 21:28
万物皆对象!类是对象的模版,对象是类的实例。
这么说吧。。楼主吃过月饼吧?制作月饼的时候,会有一个模型,把制作月饼的食材放到那个模型里面,然后倒出来就是一个月饼了。这里的模型就是类,做出来的月饼就是对象。
作者: ⋛⋌⋚JEEP    时间: 2014-10-18 21:58
怎样通俗理解类和对象呢?
1、通俗的去理解类和对象的话,从生活细节观察不难发现,物以类聚人以群分,说的就是类和对象。地球上有很多很多的事物,混为一谈太乱,就需要分类,按照具有相同特征、行为功能等去划分,就有“类”一说,而那些具体的事物就可以称为“对象”。
2、例子:小学自然课就学过,猫猫狗狗,就是自然界中动物类的范畴;花花草草,就是自然界中植物类的范畴。动物类,很抽象不具体,只是用来描述具体某个或某些事物的行为和属性特征,简单理解,凡是具备动物行为和属性的,像猫猫会喵喵喵的叫,狗狗会汪汪的叫,我们就说猫猫狗狗是动物类“创造”的具体对象;同理,花花草草依靠阳光光合作用吸收二氧化碳排放氧气,叶子是绿色的等等这些特征,都可以用一个类来描述,这个类我们可以叫做植物类。
3、远古神话说女娲造人,也许女娲就是拿着一样造人的图纸,按照这个图纸描述的样子,造出了男人和女人呢。
图纸就是类,造出的具体的人就是对象。
(纯属个人通俗理解,仅作参考!)
作者: 饼子    时间: 2014-10-19 17:24
类是具体的事物抽象出来的用于描述事物的东西,对象是通过描述创建出来的具体的“实物”
作者: 我为你着迷    时间: 2014-10-19 17:58
wtjohn 发表于 2014-10-16 22:32
鸟是一个类,那八哥就是一个实例对象。

.。。。。。。。。。。。。。。。。
作者: hanxing    时间: 2014-10-19 20:38
我的理解是类就是一类事物的总称,对象是这类事物的一个具体实现,就好比动物是一个类,牛就是动物类的一个对象.
同事类是抽象的,可大可小,我们也可以把牛作为一个类,把公牛和母牛作为这个类的对象.




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2