转换器&包装器模式
解释
添加转换,使得一个类可以访问之前不能访问的类
举例说明
- 电源转接头
- java.io
- Jdbc-ocbc bridge 即Java连接sql server,将java连接的jdbc转换为odbc连接sql server
- Asm transformer
- …
类图
代码
public class Main {
public static void main(String[] args) throws Exception {
FileInputStream fis = new FileInputStream("c:/test.text");
// InputStreamReader即是一个adapter
InputStreamReader isr = new InputStreamReader(fis