设计原则
来源:互联网 发布:阿里月饼门事件知乎 编辑:程序博客网 时间:2024/05/18 01:11
面向对象的设计原则总述
设计原则:
1.“开-闭”原则 (Open-Closed principle, OCP)
2. 里氏代换原则 (Liskov Substitution Principle, LSP)
3.依赖倒转原则 (Dependency Inversion Principle, DIP)
4.接口隔离原则 (Interface Segregation Principle, ISP)
5.合成/聚合复用原则 (Composition/Aggregation Principle, CARP)
6.迪米特法则 (Law of Demeter, LoD)
系统的可扩展性是由1,2,3,5原则所保证的。
系统的灵活性是由1,4,6所保证的。
系统的可插入性是由1,2,3,5所保证的。
开-闭原则 (Open-Closed principle, OCP):http://blog.csdn.net/moon1128/article/details/243968
里氏代换原则 (Liskov Substitution Principle, LSP):http://blog.csdn.net/moon1128/article/details/244047
依赖倒转原则 (Dependency Inversion Principle, DIP):http://blog.csdn.net/moon1128/article/details/245434
合成/聚合复用原则 (Composition/Aggregation Principle, CARP):http://blog.csdn.net/moon1128/article/details/245435
迪米特法则 (Law of Demeter, LoD):http://blog.csdn.net/moon1128/article/details/245440
- 设计原则 - 开闭原则
- 设计原则-开闭原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- Matlab中的图怎样插入Word效果最好
- numeric_limits用法
- Qt 之 QTableWidget 的最基本使用方式
- 动软使用说明
- 如何在linux下查看apache的请求进程
- 设计原则
- 交通银行国际业务系统案例
- 离奇“undefined reference”错误分析与解决方案
- TCP/UDP端口列表
- 中国农业银行方案
- 中国建设银行新一代柜面业务系统
- GNU工具链学习笔记
- ios学习☞☞GCD多线程
- 难道一定要说出才能争取到?