黑马程序员技术交流社区
标题:
对象定义问题
[打印本页]
作者:
陈浩
时间:
2012-1-20 23:08
标题:
对象定义问题
本帖最后由 陈浩 于 2012-1-23 15:02 编辑
我想知道“人在黑板上画圆”这句话所包含的对象是什么?还有张老师在视频里说的“谁拥有数据,谁就提供了操作数据的方法”,是不是说用这方式来判定谁是对象?
作者:
孙玉伟
时间:
2012-1-20 23:12
这里对象是人和圆,动作是画圆。
作者:
张伟~
时间:
2012-1-20 23:59
人在黑板上画圆,对象应该是圆吧,圆提供了画圆的方法,人只是调用的这个方法
谁拥有数据,谁就提供了操作数据的方法,貌似说的是反射吧
作者:
魏腾飞
时间:
2012-1-21 09:07
我认为对象是:圆和人。两者都有自己的成员变量,其次人具备调用对象圆的方法。
作者:
陈浩
时间:
2012-1-21 10:18
张伟~ 发表于 2012-1-20 23:59
人在黑板上画圆,对象应该是圆吧,圆提供了画圆的方法,人只是调用的这个方法 谁拥有数据,谁就提供了操作 ...
能否解释一下什么是反射
作者:
沈样
时间:
2012-1-21 11:48
人在黑板上画圈圈,我觉得人和黑板是对象,画圈圈是动作,不知道对不对
作者:
戴振良
时间:
2012-1-21 15:23
人、黑板、粉笔是对象
关于画圈的方法,看你怎么定义了,你可以定义为人的方法,也可以定义为粉笔的方法
作者:
陈浩
时间:
2012-1-21 15:28
谢谢兄弟们的帮忙,我懂了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2