23种设计模式

2023-02-12  本文已影响0人  Tinyspot

1. 设计模式分类

2. 创建型设计模式

创建型模式处理对象的创建

3. 结构型设计模式

结构型设计模式处理类或对象的组合

3.1 装饰器模式

例如,Stream IO流
BufferedInputStream 加缓冲功能
InputStream inputStream = new BufferedInputStream(new FileInputStream(""));

3.2 适配器模式

例如,JDBC

3.3 桥接模式

例如,JDBC驱动

4. 行为型设计模式

行为型设计模式关注对象之间的通信

5. 设计模式总结与对比

5.1 单例模式和工式模式

5.2 策略模式和委派模式

上一篇下一篇

猜你喜欢

热点阅读