2017年5月16日

java设计模式03装饰者者模式

摘要: 动态地给一个对象添加一些额外的职责。就增加功能来说, Decorator模式相比生成子类更为灵活。该模式以对客 户端透明的方式扩展对象的功能。 (1)在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。 (2)处理那些可以撤消的职责。 (3)当不能采用生成子类的方法进行扩充时。一种情况是 阅读全文

posted @ 2017-05-16 08:52 落叶如秋 阅读(119) 评论(0) 推荐(0) 编辑

java设计模式02观察者模式

摘要: 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 这里主要讲一下学习内置观察者的记录,在JAVA语言的java.util库里面,提供了一个Observable类以及一个Observer接口,构 阅读全文

posted @ 2017-05-16 08:00 落叶如秋 阅读(82) 评论(0) 推荐(0) 编辑

导航