设计模式原则

1.单一职责

在设计类的时候尽可能的让类的功能单一,而不是多种功能的集合

2.开放封闭原则

对于扩展时开放的,对于修改时封闭的,方便后期维护

3.依赖倒转原则

高层模块不应该依赖底层模块,两个都依赖抽象类。

里氏替换原则:子类继承父类,父类指针指向子类对象,

子类替换父类,对于父类的属性方法子类完全适用

相关推荐
我要打打代码15 分钟前
C#设计模式
设计模式·c#
hstar952715 小时前
三十四、面向对象底层逻辑-SpringMVC九大组件之FlashMapManager接口设计哲学
java·spring·设计模式·架构
秋田君16 小时前
深入理解JavaScript设计模式之单例模式
javascript·单例模式·设计模式
Dave_Young17 小时前
上位机开发过程中的设计模式体会(1):工厂方法模式、单例模式和生成器模式
c++·设计模式
on the way 12318 小时前
行为设计模式之Command (命令)
java·开发语言·设计模式
哆啦A梦的口袋呀18 小时前
基于Python学习《Head First设计模式》第八章 模板方法模式
python·学习·设计模式
qqxhb18 小时前
零基础设计模式——行为型模式 - 责任链模式
java·设计模式·责任链模式
昕冉19 小时前
利用Axure 9中继器绘制数据统计表原型图
设计模式·设计
黎䪽圓1 天前
【Java多线程从青铜到王者】单例设计模式(八)
java·开发语言·设计模式
小小神仙1 天前
JSCommon系列 - 为什么前端没有 Apache Commons?
前端·javascript·设计模式