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

基本介绍

合成复用原则(Composite Reuse Principle)

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

设计原则核心思想总结

  1. 找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起
  2. 针对接口编程,而不是针对实现编程
  3. 为了交互对象之间的松耦合设计而努力
相关推荐
云徒川41 分钟前
【设计模式】原型模式
java·设计模式·原型模式
huang_xiaoen7 小时前
java设计模式之桥接模式(重生之我在地府当孟婆)
设计模式·桥接模式
HappyGame028 小时前
设计模式-观察者模式
观察者模式·设计模式
渊渟岳8 小时前
掌握设计模式--解释器模式
设计模式
牵牛老人18 小时前
C++设计模式-责任链模式:从基本介绍,内部原理、应用场景、使用方法,常见问题和解决方案进行深度解析
c++·设计模式·责任链模式
肥仔哥哥193019 小时前
设计模式分类与定义(高软55)
设计模式·软考·高软·设计模式分类
云徒川1 天前
【设计模式】过滤器模式
windows·python·设计模式
找了一圈尾巴1 天前
设计模式(结构性)-代理模式
设计模式·代理模式
渊渟岳1 天前
掌握设计模式--模板方法模式
设计模式
程序员JerrySUN2 天前
设计模式 Day 2:工厂方法模式(Factory Method Pattern)详解
设计模式·工厂方法模式