设计模式(六)接口隔离原则(DIP)和合成/聚合复用原则(CARP)
时间: 2018-08-10来源:OSCHINA
前景提要
「深度学习福利」大神带你进阶工程师,立即查看>>>
1.接口隔离原则(DIP)(这个没有多说的)
使用多个专门的接口比使用单一的总接口要好。
2.合成/聚合复用原则(CARP)
合成/聚合复用原则就是在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分;新的对象通过向这些对象的委派达到复用已有功能的目的。
聚合用来表示“拥有”关系或者整体与部分的关系(汽车与发动机);而合成关系则用来表示一种强的多的“拥有”关系;在一个合成关系里,部分和整体的生命周期是一样的(人和四肢)。

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行