设计模式
喵喵喵喵~~~
这个作者很懒,什么都没留下…
展开
-
适配器模式
适配器模式的作用:使两个不兼容的接口可以一起工作。把一个类的接口,转变为用户期待的另一种标准接口。通过改变调用接口,实现重复使用。有两种实现模式:类适配器和对象适配器。 1.类适配器 特点:通过继承实现 有三个角色: 1.Adaptee:具体类,具有自己特有的功能,但不符合既有的标准接口。 2.Adaptor:标准接口,但没有用户期待的功能 3.Adapter:适配器类,具体类,通过既...原创 2019-07-16 20:53:03 · 94 阅读 · 0 评论 -
2.装饰器模式
目的:在不使用继承的情况下,即不创建子类的情况下扩展已有对象的功能。 该模式有四个角色: 1.抽象接口:是装饰类和被装饰类的基本类型。 2.具体角色:被装饰的类,具有一些自己的功能 3.抽象装饰类:装饰抽象类用于产生装饰具体子类 4.装饰具体类:负责装饰具体角色。 1.例子 /**抽象构件角色 */ public interface Car { /** 出厂车身颜色**/ ...原创 2019-07-16 21:22:37 · 75 阅读 · 0 评论