Java设计模式 | 七大原则之合成复用原则

基本介绍

合成复用原则(Composite Reuse Principle)

尽量使用合成/聚合的方式,而不是使用继承

设计原则核心思想总结

  1. 找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起
  2. 针对接口编程,而不是针对实现编程
  3. 为了交互对象之间的松耦合设计而努力
相关推荐
贵慜_Derek3 小时前
《从零实现 Agent 系统》连载 07|记忆系统:短期上下文 vs 长期外部记忆
人工智能·设计模式·架构
老码观察8 小时前
设计模式实战解读(一):单例模式——全局唯一实例的正确打开方式
单例模式·设计模式
老码观察8 小时前
设计模式实战解读(二):工厂模式——对象创建的解耦艺术
设计模式·log4j
看山是山_Lau10 小时前
原型模式:当复制比重新创建更高效时
设计模式·原型模式
用户3563029048710 小时前
【设计模式】观察者模式——事件通知机制
设计模式
追烽少年x10 小时前
STL中的设计模式(二)
c++·设计模式
悟051511 小时前
设计模式-模板模式
设计模式
BLSxiaopanlaile11 小时前
有关创建型的几个设计模式总结
设计模式
蜡笔小马12 小时前
14.C++设计模式-状态模式
c++·设计模式·状态模式
加油201912 小时前
嵌入式软件技术栈和学习路线详解
linux·arm开发·数据结构·mqtt·设计模式·嵌入式