黑马程序员技术交流社区
标题:
我在黑板上画圆, 面向对象应该怎么理解?
[打印本页]
作者:
~谢绝勾引~
时间:
2015-4-24 21:28
标题:
我在黑板上画圆, 面向对象应该怎么理解?
我在黑板上画圆,这个面向对象问题怎么理解?
有两个对象黑板 和 圆 ,但是这个画这个方法怎么理解呢
定义到圆里还是黑板里呢?
求大神!
作者:
过路人
时间:
2015-4-24 21:48
将黑板定义成接口,接口里面声明draw(Object obj)方法,Person类实现接口,并覆盖draw(Object obj),方便后期功能扩展(除了画圆,画矩形。。。),创建圆类,将圆的对象传入draw(Object obj),人对象调用draw()方法画圆
乱写的,我会乱说?:lol
作者:
大西洋
时间:
2015-4-24 21:55
应该定义一个人类和一块黑板,画圆是人的动作,是属于人类的一个功能函数~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2