设计模式:结构型

  1. 享元模式 (Pools,Message)
  2. 代理模式
  3. 适配器模式 :类适配器和对象适配器
原来功能类: Source
目标接口: Target
结果:通过Target调用Source方法

1.类适配器:主要通过继承Source
    场景:将一个类转换成满足另一个新接口的类

2.对象适配:通过构造持有Source
    场景:将一个类转换成满足另一个新接口的类,通过构建一个Wrapper类持有原来的类,并实现新接口来完成

3.接口适配
    场景:不希望实现一个接口中的所有方法,可以创建个抽象类Wrapper,子类继承Wrapper
  1. 装饰者模式
  2. 外观模式
  3. 桥接模式
  4. 组合模式
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。