Java 继承与组合的使用情况
2017-11-07 10:58
375 查看
is-a (‘是’关系)是关系使用继承
人类是动物,猫是动物,猴子是动物,使用继承
has-a (‘有’关系或‘具备’关系)有关系使用组合
人类有眼睛,有鼻子,有耳朵,有嘴巴,使用组合
没有必要走极端分情况使用。
人类是动物,猫是动物,猴子是动物,使用继承
has-a (‘有’关系或‘具备’关系)有关系使用组合
人类有眼睛,有鼻子,有耳朵,有嘴巴,使用组合
没有必要走极端分情况使用。
相关文章推荐
- 关于Java中的继承和组合的一个错误使用的例子
- java中的状态模式-继承和组合的使用
- 从头认识java-6.3 组合使用聚合和继承
- java中组合和继承的结合使用
- 【Thinking in Java笔记】Java中判断使用继承还是组合
- 从头认识java-6.3 组合使用聚合和继承
- java中组合和继承的选择使用
- java学习笔记(一) 继承的使用情况
- 从头认识java-6.3 组合使用聚合和继承
- JAVA使用继承还是组合
- 关于Java中的继承和组合的一个错误使用的例子
- java 中的JTree 和JCheckBox组合使用代码
- 监控Java应用程序Windows内存使用情况
- JAVA 的IDE使用情况投票调查,Eclipse遥遥领先
- 【转】使用组合替代继承(面向对象软件设计的“开—闭”原则 )
- 代码复用原则:合理使用类组合和类继承
- Java通过调用Top命令获取Linux的CPU和内存使用情况
- java获得当前系统内存及硬盘使用情况的代码
- 面向对象的设计法则(1)——优先使用(对象)组合,而非(类)继承
- 优先使用对象组合而不是类继承