软件设计与体系结构秦航9教案.ppt

清华大学出版社 * 4. 观察者(Observer)模式 观察者模式又叫做发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 清华大学出版社 * 5. 访问者(Visitor)模式 访问者模式表示一个作用于某个对象结构中的各元素的操作,使得可以再不改变各元素的类前提下定义作用于这些元素的心操作。 清华大学出版社 * 9.5 深入认识设计模式 设计模式能较好的实现代码复用,增加可维护性。设计模式的实现遵循了一下原则,从而达到了代码复用及增加可维护性的目的。下面是设计模式应当遵循的几个常用原则: (1)单一职责原则(Simple Responsibility Principle,SRP) (2)开闭原则(Open-Closed Principle,OCP) (3)里氏替换原则(Liskov Substitution Principle,LSP) (4)依赖倒置原则(Dependence Inversion Principle, DIP) 五、接口隔离原则(Interface Segregation Principle,ISP) 六、迪米特原则(Law of Demeter,LoD) 清华大学出版社 * 9.6 小结 介绍了设计模式的发展历程,分析了设计模

文档评论(0)

1亿VIP精品文档

相关文档