我们知道 在用继承的时候,往往有些不好 因为父类的东西可以看到 而且加载机制效率也不高。。所以经常使用 组合方式但是我们又知道 除基础类以外。自定义内含自定义内 不好 有严重的依赖关系而组合就是这样容易产生依赖关系违背了 高内聚 低耦合的 编程思想这不是又矛盾了吗?那么请问各位专业人士我理解的是否正确??如何在这两种中 进行权衡呢?
解决方案 »
- String的问题。。我真的不想日经 我已经搜索精华帖半天了。。
- Jasper~~总报 Error i n i t i a l i z i n g graphic e n v i r o n m e n t字符集相关
- 求助javascript高手
- JAVA中怎样自动生成不重复的数字(急)
- 怎样写一个JAVA控制台应用程序,要求能够打开一个窗口并且能开始游戏?
- Eclipse 击某一字符串时,相同的字符串不会亮了,怎么回事?
- 招聘java人才,从快,工作地点北京
- 一个关于线程的小问题
- 如何把string转换成int?在线等候
- 高分,高分,在公文中怎么实现手写签名。
- 大家来说说JAVA的嵌套类
- 初学求答
父类的东西不想用的话,你为什么要继承呢,继承了又不想用父类的东西吗?
平时我就经常使用继承,因为要用多态,至于你说的"经常使用组合方式",因为没有生活,回答不了你,对于我来说平时经常使用继承。
对于"高内聚 低耦合",我只知道各个模块之间要尽量遵循这个原则来设计,如果你非要类与类之间这么做的话,莫非是要在定义每一个类的时候,都要把Object里的方法都重写一遍吗?