设计模式(GoF23)

OOP七大原则

开闭原则:对扩展开放,对修改关闭
里氏替换原则:子类不改变父类原有功能
依赖倒置原则:面向接口,而不是面向实现
单一职责原则:控制好类的粒度,一个方法最好只干一件事情
接口隔离原则:为各个类建立专门的接口
迪米特原则:两个实体无需直接通信,就不要建立直接联系
合成复用原则:先考虑组合,再考虑继承

创建型模式

单例模式

饿汉式:构造器私有,

posted @ 2022-05-03 17:43  tao_sama  阅读(37)  评论(0)    收藏  举报