JavaShuo
栏目
标签
继承与组合(笔试题)
时间 2021-01-18
标签
C++
继承
组合
栏目
软件设计
繁體版
原文
原文链接
问题:继承和组合那种是高内聚低耦合,为什么? 答:组合是高内聚低耦合。 1.高内聚:组合是通过对现有的对象进行拼装(组合)产生新的、更复杂的功能。 2.低耦合:组合不破坏封装,整体类与局部类之间松耦合,彼此相对独立。 面向对象编程讲究的是代码复用,继承和组合都是代码复用的有效方法。组合是将其他类的对象作为成员使用,继承是子类可以使用父类的成员方法。引用一个生动的比方:继承是说“我父亲在家里给我帮了
>>阅读原文<<
相关文章
1.
组合与继承
2.
继承与组合
3.
Java继承与组合
4.
C++继承与组合
5.
C++(5)组合与继承
6.
继承和组合
7.
组合or继承
8.
ES5中的继承(组合继承)
9.
JavaScript对象继承——组合继承
10.
11.03---继承,原型链、组合继承
更多相关文章...
•
C# 继承
-
C#教程
•
Swift 继承
-
Swift 教程
•
Tomcat学习笔记(史上最全tomcat学习笔记)
•
互联网组织的未来:剖析GitHub员工的任性之源
相关标签/搜索
继承
继承法
可继承
继承性
继承者
Java笔试题
笔试题
笔试题目
组合
合组
快乐工作
软件设计
C&C++
PHP 7 新特性
NoSQL教程
Spring教程
面试
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
springboot在一个项目中启动多个核心启动类
2.
Spring Boot日志-3 ------>SLF4J与别的框架整合
3.
SpringMVC-Maven(一)
4.
idea全局设置
5.
将word选择题转换成Excel
6.
myeclipse工程中library 和 web-inf下lib的区别
7.
Java入门——第一个Hello Word
8.
在chrome安装vue devtools(以及安装过程中出现的错误)
9.
Jacob线上部署及多项目部署问题处理
10.
1.初识nginx
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
组合与继承
2.
继承与组合
3.
Java继承与组合
4.
C++继承与组合
5.
C++(5)组合与继承
6.
继承和组合
7.
组合or继承
8.
ES5中的继承(组合继承)
9.
JavaScript对象继承——组合继承
10.
11.03---继承,原型链、组合继承
>>更多相关文章<<