黑马程序员技术交流社区

标题: 面向对象思想分析问题 [打印本页]

作者: 四顾行者    时间: 2014-6-14 23:16
标题: 面向对象思想分析问题
我打开电脑看电影,电影的各种类型中我喜欢武侠,于是我点击看武侠片

这里你们是怎么分析的?
作者: 496080891    时间: 2014-6-15 03:22
想看电影,只要找到影音播放器这个对象就行,里面有什么类型的影片你不用管。
想看武侠类型的电影,只要找到武侠这个对象就行,里面有哪些武侠类的影片你不用管。
想看武侠类型里的某一个电影,这时这个电影又是一个特有对象。
作者: 七弦    时间: 2014-6-15 06:46
最简单的是在电脑类中定义一个看电影方法,
作为人类来说,你创建一个电脑对象就能调用看电影的方法了。
作者: 七弦    时间: 2014-6-15 06:48
本帖最后由 七弦 于 2014-6-15 06:50 编辑

另外对于电脑而言播放器软件是一个扩展功能,可以提取出来作为接口给电脑实现。
或者在电脑类中创建播放器软件的引用也行。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2