设计模式day01

来源:互联网 发布:破解学校电脑网络 编辑:程序博客网 时间:2024/06/03 23:39

面向对象设计原则

封装变化:找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。

多用组合,少用继承

针对接口编程,不针对实现编程

为交互对象松耦合设计而努力

类应该对扩展开放,对修改关闭

依赖抽象,不依赖具体类

最少知识原则,只和朋友交谈

别找我我会找你,别调用我们,我们会调用你

类应该只有一个改变的理由
原创粉丝点击