设计原则
来源:互联网 发布:化学数据库 编辑:程序博客网 时间:2024/04/28 03:31
3大基本原则
(1)面向接口编程,而不是面向实现编程
(2)优先使用组合,而不是继承
(3)封装变化点
8大具体原则
(1)依赖倒装原则
(2)聚合/组合复用原则
(3)开放/封闭原则
(4)单一责任原则(类)
(5)完全替换原则(类)
(6)接口隔离原则(接口)
(7)最少知识原则(迪米特原则,外观模式)
(8)无循环依赖原则(包与包直接的关系)
(1)面向接口编程,而不是面向实现编程
(2)优先使用组合,而不是继承
(3)封装变化点
(1)依赖倒装原则
(2)聚合/组合复用原则
(3)开放/封闭原则
(4)单一责任原则(类)
(5)完全替换原则(类)
(6)接口隔离原则(接口)
(7)最少知识原则(迪米特原则,外观模式)
(8)无循环依赖原则(包与包直接的关系)
- 设计原则 - 开闭原则
- 设计原则-开闭原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- vim复制,粘贴,删除,撤销,替换,光标移动等用法
- 反转链表和拓扑排序
- Tomcat -->创建虚拟目录
- qt学习笔记(四)之对话框-Qt内建对话框
- UML中关联、依赖、聚集等关系的异同
- 设计原则
- 设计模式
- J2ME从服务器端下载图片,在RMS中存储,然后在读取显示(非原创代码,整合应用而已)
- 提高gmail reader等的访问速度
- UML的组成
- python中的多态
- 我的ZigBee学习过程
- lamp
- 软件的5个基本开发过程