文章分类 -  设计模式

设计模式
摘要:1.观察者中,为什么要持有 主题对象的引用? 它不就是被 主题对象来调用的么?难道说 他还会去调用 主题对象。 因为 观察者,有两种情况是需要调用观察者的:1.把自己注册该主题对象的观察者时 。2是在吧自己从主题对象中移除出去。 因为要调用,所有持有 主题对象的引用 2. 阅读全文

posted @ 2016-10-18 23:28 fantiejun0436 阅读(71) 评论(0) 推荐(0)

摘要:P58页 1.第一步,根据角色,建立接口 Subject ,Observer. 2.第二步,根据功能,建立接口 DislayElemtn 3.第三步,画类图, 画出接口和实现类 4.第四步,不同角色之间的调用关系。 主题对象是用来->被注册的。 观察者是主题对象状态发生改变时->被通知的(被调用)的 阅读全文

posted @ 2016-10-18 23:21 fantiejun0436 阅读(76) 评论(0) 推荐(0)

摘要:1.观察者模式中,有两个角色 "主题对象" 和 "观察者"。 2. 这两个角色中,各自对应一个interface "Subject" 和 "Observer" 3.这两个角色如何建立关系呢? Observer 去主题对象中把自己注册成 它的观察者。 4.主题对象状态发生变化时,只有在它那里进行注册的 阅读全文

posted @ 2016-10-18 22:41 fantiejun0436 阅读(98) 评论(0) 推荐(0)

导航