【设计模式入门(3)】 7种结构型模式(代理模式、适配器模式、装饰器工厂模式、桥接模式、外观模式、组合模式、享元模式)

【时间】2021.11.03

【题目】设计模式入门(3)   7种结构型模式(代理模式、适配器模式、装饰器模式、桥接模式、外观模式、组合模式、享元模式)

一、引言

本文是视频教程【设计模式详解】的7种结构型模式(代理模式、适配器模式、装饰器模式、桥接模式、外观模式、组合模式、享元模式)部分的思维导图。

7种结构型模式视频链接

一句话理解:

  1. 代理模式:中介,静态代理+JDK动态代理+CGLib动态代理
  2. 适配器模式:转接头,如InputStreamRead
  3. 装饰器模式:给构件添加“装饰”形成新的构件,如Spark中的RDD转换算子,IO中的BufferInputStream
  4. 桥接模式:在对象1和到对象2间进行“”桥接“,将对象2聚合到对象1中。
  5. 外观模式:为子系统提供统一的对外接口,如tomcat的RequestFacade
  6. 组合模式:树形结构的面向对象实现,如软件目录。
  7. 享元模式:共享对象单元,如线程池、连接池、Interger类的Valueof()等。

二、思维导图

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值