设计模式-读书笔记1

来源:互联网 发布:java字符串反转 编辑:程序博客网 时间:2024/06/05 13:59

 第2章:观察者模式

观察者模式——在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖他的对象都会收到通知,并自动更新(气象站)

00原则:
封装变化
多用组合,少用继承
找出程序中会变化的方面,然后将其和个定不变的方面相分离
针对接口编程,不针对实现编程
为交互对象之间的松耦合设计而努力

第2章: 气象站类图

第一章:鸭子类图