03 2019 档案

摘要:HeadFirst 设计模式中对装饰者模式的定义: 装饰者模式动态的将责任附加到对象上,若要扩展功能,装饰者提供了比继承更具有弹性的替代方案。 以下是HeadFirst 设计模式中关于装饰者模式的类图: 1、有一个抽象的组件(面条)。 2、有具体的组件实现(牛肉面、鸡蛋面)。 3、有进行装饰的类(加 阅读全文
posted @ 2019-03-15 22:11 一首简单的歌 阅读(329) 评论(0) 推荐(0)
摘要:一、jdk观察者模式实现代码分析: 1、Observable-被观察者(主题) 2、Observer-观察者接口 二、应用jdk观察者模式实现的案例: 1、被观察者(主题) 2、两个观察者 3、测试类 4、执行结果如下: ObserverA第一次发生变化观察者数量1ObserverB第二次发生变化O 阅读全文
posted @ 2019-03-05 22:24 一首简单的歌 阅读(409) 评论(0) 推荐(0)