设计模式

1、设计模式七大原则:
1)单一职责原则,一个类或者一个方法只负责一项原则

2)接口隔离原则,客户端不应该依赖他不需要的接口

3)依赖倒转原则,细节依赖抽象(面向接口编程)

4)里氏替换原则,子类中尽量不重写父类的方法,可通过聚合、组合解决

5)开闭原则,对扩展开放,对修改关闭

6)迪米特法则,最少知道原则

7)合成复用原则

2、单例模式

实现方式:饿汉式、懒汉式,双重检查、枚举

3、工厂模式

实现方式:简单工厂、工厂方法、抽象工厂

4、原型模式

posted @ 2024-01-27 23:38  不废话的大神  阅读(11)  评论(0)    收藏  举报