首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java中的"一切皆对象"

2012-08-25 
java中的一切皆对象某天中午本人(A)和同学(B)吃饭聊到了对象的概念(A对着门,门外有辆银灰色小面包):?A:

java中的"一切皆对象"

某天中午本人(A)和同学(B)吃饭聊到了对象的概念(A对着门,门外有辆银灰色小面包):

?

A:什么是对象?

B:白痴,学半年java了,还问这问题?能不能进度快点?

A:你不是说磨刀不误砍材工的嘛?再说温故而知新嘛。你怎样理解“java一切皆对象”这名话的。

B:就是java中的除了基础类型外一切都是对象,还有对象就是一个实例,没什么好解释的。

A:如果有人问我什么是对象什么是类,我就举例子给他听,你看这根面条就是一个对象。对这么多根面条的组合进行抽象的话,那就是面条类。

B:(笑面不语)。

A:你看那辆面包,是对象吧?

B:是。

A:那轮胎是不是对象?

B:那是对象?傻了?是面包车的属性好吧!(白眼,貌似说:神经病)

A:那个轮胎不是对象,怎么可能!

?

吃饭中ing...(3分钟过去了)

?

A:明白了,类的属性(成员变量)其实也是另外一个类的对象。轮胎是类,那个轮胎是对象,同时那个轮胎又是那辆面包车对象的一个属性。

B:(不屑的眼神)小子开窍了!

A:就像基础变量如int i = 0; i是某类的属性,同是又是int类的一个对象。真的是神马都对象!想像现实世界中,凡是能看见的,或用特殊方法能看到的,那都是"对象"!

B:(神奇的眼神)

?

?

热点排行