黑马程序员技术交流社区
标题:
7K面试题----交通灯
[打印本页]
作者:
路国强
时间:
2013-12-18 13:24
标题:
7K面试题----交通灯
石头变成石刀,其中的变成石刀的方法,石刀的。为什么???变成石刀这一动作中用到的材料和数据不是石头的吗???为什么是石刀的方法?小弟不才,请好汉来相助!
作者:
taxue0504
时间:
2013-12-18 14:45
没看懂 先抢个沙发
作者:
treecolor166
时间:
2013-12-18 23:13
虽然变成石刀这一动作中用到的材料和数据是石头的,但是怎么变成石刀,只有石刀自己最清楚啊
作者:
张鹏
时间:
2013-12-18 23:26
关于这个问题,请参照类型转换:
1、转换成String的方法全在String类里
2、转成Integer的方法全在Integer类里
等等...
按你的这个,石头只是原料,也就是作为参数
成品是石刀。
老师所说的谁的数据,谁就提供方法
你要明白一点,知识是死的,人是活的,
老师说的是面向对象设计
但我们的代码并不全是按面向对象设计的。
Math类,作为一个工具类,它操作的却是非自身的数据,好好揣摩吧,要活学活用。
作者:
lichao
时间:
2013-12-19 21:28
老师的话“谁拥有数据,把方法就定义在谁身上”。
石头变成石刀,谁知道
石刀
长啥样呀!当然是
石刀自己知道自己长啥样
了呀!
长啥样
不就是
石刀的数据
吗?那么方法当然要定义在石刀上了呀!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2