设计模式原则

1.单一职责

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

2.开放封闭原则

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

3.依赖倒转原则

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

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

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

相关推荐
秋难降1 小时前
老板让我一天加 3 种支付方式,我用工厂模式躺赢了
java·设计模式
Meteors.2 小时前
23种设计模式——单例模式(Singleton)详解
单例模式·设计模式
MasterNeverDown19 小时前
ASP.NET Core 中的构建者模式
设计模式·建造者模式
jiayi1 天前
从 0 到 1 带你打造一个工业级 TypeScript 状态机
前端·设计模式·状态机
yw00yw1 天前
常见的设计模式
开发语言·javascript·设计模式
我们从未走散1 天前
设计模式学习笔记-----抽象责任链模式
java·笔记·学习·设计模式·责任链模式
别再问我单例了1 天前
01-设计模式系列之---七大原则助你高效开发(完整版)
设计模式
哆啦code梦1 天前
设计模式之命令模式
设计模式·命令模式
快乐的划水a1 天前
中介者模式及优化
c++·设计模式·中介者模式
pengzhuofan1 天前
Java设计模式-代理模式
java·设计模式·代理模式