设计原则!
来源:互联网 发布:华兴资本的包凡 知乎 编辑:程序博客网 时间:2024/05/20 06:40
1.封装变化
找出应用中可能需要变化的地方,把它们独立起来,不要和那些不需要变化的代码混在一起
例如 把基类和行为分开(行为单独写成接口)
2.多用组合 少用继承
3.针对接口编程,不针对实现编程。
--------------------------------------------
未完待续
阅读全文
0 0
- 设计原则 - 开闭原则
- 设计原则-开闭原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 练习 4-13 编写一个递归版本的 reverse(s)函数,以将字符串 s 倒置
- Hololens学习
- 数据流分析中的Distributive Dataflow Problems
- (sklearn)linear_model.LinearRegression()用法
- Java设计模式(5)——策略模式
- 设计原则!
- 数据结构实验之二叉树六:哈夫曼编码
- 命名空间
- 输入/输出学生信息
- 对输入数据进行多个异常处理
- matlab的size函数
- elasticsearch安装的步骤
- SDUT-3469 深度优先搜索练习之神奇的矩环(暴力/DFS)
- 递归的使用场景