黑马程序员技术交流社区
标题:
、Category是什么?扩展一个类的方式用继承好还是类目好?为什么?
[打印本页]
作者:
kfcmm
时间:
2016-5-21 20:47
标题:
、Category是什么?扩展一个类的方式用继承好还是类目好?为什么?
、Category是什么?扩展一个类的方式用继承好还是类目好?为什么?
作者:
kfcmm
时间:
2016-5-21 20:48
Category是类目。用类目好,因为继承要满足a is a b的关系,而类目只需要满足a has a b的关系,局限性更小,你不用定义子类就能扩展一个类的功能,还能将类的定义分开放在不同的源文件里, 用Category去重写类的方法,仅对本Category有效,不会影响到其他类与原有类的关系
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2