A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 1334724053 中级黑马   /  2013-12-6 10:47  /  1147 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 1334724053 于 2013-12-6 15:23 编辑

java语言中所说的类(class)和java所说的对象是什么关系怎么理解

6 个回复

倒序浏览
类是一个抽象化的概念,比如说大雁吧。类相当于大雁这一类,是笼统的泛指;而对象则是一个实实在在的对象,某一只确定的大雁~我们讨论大雁时不会笼统的针对大雁类,而是具体到某一只大雁,看它有什么属性和功能~变量相当于属性,功能就是函数了~
回复 使用道具 举报 1 0
是一个抽象的概念,对象则是类的具体实例,是真实的个体,比如人就是一个类,张三、李四等就是一个个真实的
回复 使用道具 举报
是一个抽象的概念,对象则是类的具体实例,是真实的个体,比如人就是一个类,张三、李四等就是一个个真实的

具体的个体对象,人有具备所有人类通用的特征,但不能确定是哪个人,张三、李四等有具体的特征,比如身高性别,即

属性。类一种看不见摸不着的东西,对象是“有血有肉”的实物。
      现实生活中到处皆对象,比如一辆汽车,一栋房子,一台电脑,一只猫。
      面向对象具有封装、继承、多态三大特征。封装,即使属性用private修饰对外部不可见;继承,如人,有老人、小孩

、男人、女人,他们都是人的子类。多态包括方法的重载和对象的多态性,方法的重载就是方法名相同,但参数和类型不

同的方法,多态,即人分为老人,小孩,男人,女人等。
回复 使用道具 举报
类你可以看成是对事物的描述,比如说你想要盖一座大楼,你得先画图纸,画的图纸就相当于你对事物的描述,对象就是一个实实在在地实体,就相当于你按照图纸建成了一座大楼,这座大楼就相当于一个对象,你可以建多个对象。
回复 使用道具 举报
类好比图纸,对象就是按该图纸建立的东东   
回复 使用道具 举报
类是一个抽象的概念,就如同人类,而对象时具体话,特质某个人如王大锤,王大锤属于人类,但是人类不止王大锤一个
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马