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

基本介绍

合成复用原则(Composite Reuse Principle)

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

设计原则核心思想总结

  1. 找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起
  2. 针对接口编程,而不是针对实现编程
  3. 为了交互对象之间的松耦合设计而努力
相关推荐
捕鲸叉7 小时前
MVC(Model-View-Controller)模式概述
开发语言·c++·设计模式
wrx繁星点点7 小时前
享元模式:高效管理共享对象的设计模式
java·开发语言·spring·设计模式·maven·intellij-idea·享元模式
凉辰7 小时前
设计模式 策略模式 场景Vue (技术提升)
vue.js·设计模式·策略模式
菜菜-plus8 小时前
java设计模式之策略模式
java·设计模式·策略模式
暗黑起源喵8 小时前
设计模式-迭代器
设计模式
lexusv8ls600h9 小时前
微服务设计模式 - 网关路由模式(Gateway Routing Pattern)
spring boot·微服务·设计模式
sniper_fandc12 小时前
抽象工厂模式
java·设计模式·抽象工厂模式
无敌岩雀14 小时前
C++设计模式结构型模式———外观模式
c++·设计模式·外观模式
hxj..15 小时前
【设计模式】观察者模式
java·观察者模式·设计模式
XYX的Blog17 小时前
设计模式09-行为型模式2(状态模式/策略模式/Java)
设计模式·状态模式·策略模式