面向对象设计和过程式编程(6.2)《深入PHP:面向对象、模式与实践》
2017-05-27 22:07
555 查看
二者核心区别是如何分配职责。
1、职责: 职责:条件的判断,判断了几次。
过程式代码忙于处理细节,而面向对象代码只需要一个接口即可工作,并且不需要考虑实现的细节。
2、内聚: cohesion 一个模块内部各成分之间相关联度的度量。3、耦合:
4、正交: 将职责相关的组件紧紧组合在一起,而与外部系统环境隔开,保持独立。
正交主张重用组件,期望不需要任何特殊配置就能把一个组件插入到新系统中。
1、职责: 职责:条件的判断,判断了几次。
过程式代码忙于处理细节,而面向对象代码只需要一个接口即可工作,并且不需要考虑实现的细节。
2、内聚: cohesion 一个模块内部各成分之间相关联度的度量。3、耦合:
4、正交: 将职责相关的组件紧紧组合在一起,而与外部系统环境隔开,保持独立。
正交主张重用组件,期望不需要任何特殊配置就能把一个组件插入到新系统中。
相关文章推荐
- 面向对象设计模式实践之抽象工厂模式
- CSharp面向对象设计模式纵横谈--面向对象设计模式与原则 听课笔记
- php面向对象书籍推荐:深入PHP:面向对象、模式与实践(第3版)
- 代码设计(6.1)《深入PHP:面向对象、模式与实践》
- 黑马程序员—Java面向对象(单例设计模式、面向对象的继承、final关键字)
- 深入PHP面向对象、模式与实践——设计模式
- Android编程思想,面向对象程序设计第一篇——设计模式6个原则
- 深入PHP面向对象、模式与实践——对象与设计
- 面向对象来做一个迷宫游戏(努深刻学习面向对象技术以及面向对象的设计模式)
- C#面向对象设计模式纵横谈(2):Singleton 单件(创建型模式) 笔记
- [整理]C#面向对象设计模式纵横谈(2):Singleton单件(创建型模式)
- C#面向对象设计模式 学习之旅(一) - 面向对象编程基础
- C#面向对象设计模式纵横谈(1):面向对象设计模式与原则
- 设计模式1-面向对象设计模式与原则.
- C#面向对象设计模式:Singleton 单件(创建型模式)
- C#面向对象设计模式纵横谈(1):面向对象设计模式与原则
- 看C#面向对象设计模式纵横谈
- 面向对象设计模式与原则
- 设计模式 可复用面向对象软件的基础(概念你认识多少)
- [导入]C#面向对象设计模式纵横谈(4):Abstract Factory 抽象工厂模式(创建型模式)