设计模式/结构型设计模式

简述

使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来

结合多个标准来获得单一标准

阅读全文 »

设计模式/创建型设计模式

简述

用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象

  • 优点
    • 高性能 -> 原型模式是在内存二进制流中拷贝,要比直接 new 一个对象性能高
注意 -> 既是优点也是缺点,构造方法不会执行
阅读全文 »

设计模式/创建型设计模式

简述

用工厂方法代替 new 操作,让子类决定实例化哪个类,工厂方法将一个类的实例化延迟到子类

  • 优点
    • 解藕:调用方不用负责对象的创建,只需要使用,明确各自的职责
阅读全文 »

设计模式/结构型设计模式

简述

简化用户和子系统的交互
为子系统提供一个叫做外观的类,替代客户和子系统交互,该类负责和子系统交互

阅读全文 »
0%