摘要:
1.组合的定义 1.什么是组合? 组合指的是某一个对象拥有一个数据属性,该属性的值是另外一个类的对象。 2.为什么要用组合? 减少代码的冗余。减少了继承的耦合度 3.如何使用组合? 耦合度: 耦: 莲藕 > 藕断丝连 - 耦合度越高: 程序的可扩展性越低。 - 耦合度越低: 程序的可扩展性越高。 总 阅读全文
摘要:
1.封装介绍 总结一句话: 把抽象的属性和方法封装到类中,外部可以通过对象或类来调用对外暴露的方法或属性 封装:将属性和方法,封装到对象中 装:是往容器/名称空间里存放名字 封:代表将存放于名称空间中的名字给藏起来,这种隐藏对外不对内 为什么要封装: 封装数据属性,封装函数属性, 1. __开头的属 阅读全文