摘要: GOF23模式分类 从目的来分: 创建型(Creational)模式: 将对象的部分创建工作延迟到子类或者其他对象,从而应对需求变化为对象创建时具体类型实现引来的冲击 结构型(Structural)模式: 通过类继承或者对象组合获得更灵活的结构,从而应对需求变化为对象的结构带来的冲击 行为型(Beh 阅读全文
posted @ 2020-11-26 17:53 Jelle 阅读(258) 评论(0) 推荐(0)
摘要: 设计模式原则 依赖倒置原则(DIP) 高层模块(稳定)不应该依赖于低层模块(变化),二者都应依赖于抽象(稳定) 抽象(稳定)不应该依赖于实现细节(变化)实现细节应该依赖于抽象(稳定) 开放封闭原则(OCP) 对扩展开放,对更改关闭 类模块应该是可以扩展的,但是不可修改 单一职责原则(SRP) 一个类 阅读全文
posted @ 2020-11-26 16:46 Jelle 阅读(81) 评论(0) 推荐(0)