摘要: 适配器模式的工作原理: 将一个类的接口转换为另一种接口,让原本接口不兼容的类可以兼容。 从用户的角度是看不到适配器的,是解耦的;用户调用的是适配器转化后的目标接口方法,适配器再调用被适配者的相关接口方法。(比如用户只用type-C,要的是这个口给出的5v电压,而适配器去插插孔),这样对于用户来说,只 阅读全文
posted @ 2020-08-14 09:44 Life_Goes_On 阅读(1123) 评论(0) 推荐(1) 编辑
摘要: 0、背景 建造模式(Builder模式) 假如有一个需求:盖房子,盖房子过程是一致的:打桩、砌墙、封顶。但是房子是各式各样的,最后盖出来的房子可能是高楼或别墅。 根据直接的思路,不用设计模式思想,我们也许会: 写一个 CommonHouse 抽象类,然后里面规定了打桩、砌墙、封顶三个方法; 让不同房 阅读全文
posted @ 2020-08-14 09:28 Life_Goes_On 阅读(806) 评论(0) 推荐(2) 编辑