设计模式
七个ABC
这个作者很懒,什么都没留下…
展开
-
设计模式--委派模式
委派模式(Delegate)应用场景:不属于23 种设计模式之一,是面向对象设计模式中常用的一种模式。这种模式的原理为类B和类A 是两个互相没有任何关系的类,B 具有和A 一模一样的方法和属性;并且调用B 中的方法,属性就是调用A 中同名的方法和属性。B 好像就是一个受A 授权委托的中介。第三方的代码不需要知道A 的存在,也不需要和A 发生直接的联系,通过B 就可以直接使用A 的功能,这样既能够使用到A 的各种功能,又能够很好的将A 保护起来了,一举两得。综上,委派模式就是一种跟代理模式有点类似,但原创 2020-08-04 18:55:44 · 127 阅读 · 0 评论 -
适配器模式
适配器模式,顾名思义,就是把原本不兼容的接口,通过适配,使之兼容。举个生活中简单的例子,以前的手机内存卡可以取出来,但是想和电脑之间传输音乐、视频等资料不能直接传输,需要通过USB读卡器,然后插入USB接口就可以传输了,这个USB读卡器就相当于适配器。你经常使用的手机或电脑充电器,也属于适配器,它将220V的交流电转换为手机可用的直流电。下面,以手机充电器为例讲解适配器模式。适配器模式一般分为三类:类适配器模式、对象适配器模式、接口适配器模式(缺省适配器模式)一、类适配器模式一般手机充电器输出的直转载 2020-08-04 09:20:37 · 110 阅读 · 0 评论