设计模式学习

来源:互联网 发布:淘宝浏览器插件 编辑:程序博客网 时间:2024/05/30 04:08

几条更具体的设计原则:

1、单一职责原则

每个类应该仅有一个引起它变化的原因

2、开放封闭原则

类模块应该对修改封闭,对扩展开放

3、替换原则

子类应该能替换它们的蕨类

4、依赖倒置原则

高层模块不应依赖低层模块,二者都就依赖抽象

抽象不就依赖实现,实现应该依赖抽象

5、接口隔离原则

不就强迫客户程序依赖它们不用的方法

0 0
原创粉丝点击