设计模式
Lkun_99
学生
展开
-
设计模式之适配器模式
设计模式之适配器模式 1、类图及分析(对象适配器,即使用了组合方式) 可以看到这里有3个类 Adaptee 英文意思就是被适配者,就是用来适配的类 Target 需要输出的结果类,这里是一个interface Adapter 适配器类,用来进行适配的类,实现了Target接口,使用组合的方式把Adaptee加进来了 2、代码 这里使用适配器模式把220v电压转换成5v电压 publi...原创 2020-03-25 23:15:19 · 195 阅读 · 0 评论 -
设计模式之代理模式(ProxyPattern)
设计模式之代理模式(ProxyPattern) 1.图和分析 有三个角色: 代理角色 :房屋中介,代理真实角色,一般会进行一些附属操作 真实角色:房主,执行自己的业务代码即可 抽象角色:租房,一般是接口或者抽象类 2.静态代理 根据上面的图,代码实现 租房接口(interface) public interface Rent { void rent(); } 房主类,实现...原创 2020-02-21 16:14:57 · 164 阅读 · 0 评论