面向对象设计原则:
来源:互联网 发布:重庆邮电移通知乎 编辑:程序博客网 时间:2024/06/05 03:27
1.单一职能(每个方法只描述一件事,每个类只描述一种对象(每个方法不超过30行代码))
2.里氏替换(子类可以转换成父类,且可以转回成子类)
3.依赖倒置(尽量把通用的依赖给到第三方,让第三方统一管理(简单工厂))
4.接口隔离(面向接口编程)
5.开放封闭(需要的是在不修改原有代码的基础上增强原有的功能。(对修改关闭,对扩展开放))
2.里氏替换(子类可以转换成父类,且可以转回成子类)
3.依赖倒置(尽量把通用的依赖给到第三方,让第三方统一管理(简单工厂))
4.接口隔离(面向接口编程)
5.开放封闭(需要的是在不修改原有代码的基础上增强原有的功能。(对修改关闭,对扩展开放))
1 0
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 面向对象设计原则
- 大话设计模式学习笔记---依赖倒转原则
- HDU 2112 HDU Today
- 10.shell编程(10) --- 函数(2)
- iOS 教你写通用的description方法
- Spring bean 之 FactoryBean
- 面向对象设计原则:
- C#开发命名规范
- 基于haproxy 实现spark hiveserver2 ha
- boost 协程版 echo 服务器
- Codeforces Round #358 (Div. 2) D. Alyona and Strings(两个字符串中找出k段相同的,且总长度最大)
- NOIP 2000单词接龙 解题报告(爆搜)
- HDU 1009 FatMouse' Trade 贪心水题
- C++宏定义详解
- 29 个你必须知道的 Linux 命令