水下功夫做透,水上才能顺风顺水。
摘要: 定义:在不改变对象结构的情况下,动态地给该对象增加一些职责(即额外功能)的模式。 一. 结构图 抽象构件:规范准备接收附加责任的对象。具体构件:定义一个将要接收附加责任的类。 抽象装饰:持有一个构件(Component)对象的实例,并实现一个与抽象构件接口一致的接口。具体装饰:负责给构件对象添加上附 阅读全文
posted @ 2020-06-27 23:47 北方寒士 阅读(176) 评论(0) 推荐(0)
摘要: 一. 结构图 (1)类适配器结构图(继承新接口,实现目标接口) 耦合度高,且要求了解组件的内部结构,应用较少。 (2)对象适配器结构图(组合适配者对象,实现目标接口) 二. 实现 (1)类适配器 package adapter; //目标接口 interface Target { public vo 阅读全文
posted @ 2020-06-27 23:41 北方寒士 阅读(127) 评论(0) 推荐(0)