设计
来源:互联网 发布:淘宝公司简介怎么写 编辑:程序博客网 时间:2024/06/02 23:23
OO基础:抽象、封装、继承、多态
OO原则:
1.封装变化
2.多用组合,少用继承
3.针对接口编程,不针对实现编程
4.为交互的对象之间的松耦合设计而努力
5.类应该对扩展开放,对修改关闭
6.依赖抽象类,不依赖具体类
7.由父类主控一切,它需要的时候自然会去调用子类
最少知道原则:高内聚、低耦合
在该对象方法内,我们只应该调用属于以下范围内的方法:
1.该对象本身 2.被当做方法参数传递进来的对象 3.此方法所创建或实例化的任何对象 4.对象的任何组件
单一职能原则:一个类只负责一项职责
0 0
- 设计
- 设计
- 设计
- 设计
- 设计
- 设计
- 设计
- 设计
- 设计
- 设计
- 设计
- 设计
- 设计
- 【设计】
- 设计
- 设计
- 设计
- 设计
- Error:Execution failed for task ':app:processDebugManifest'.
- Linux内存中的Cache真的能被回收么?
- oracle用户状态
- HDU 1201 18岁生日
- 使用ActionBar缺少主题时jar包中抛类型转换异常
- 设计
- [2016ACM多校] HDU5728 数论 欧拉函数及其定理
- 递归方法 使用sql查询生成开始到结束日期之间的所有日期
- hdu-1072 Nightmare(DFS+剪枝)
- jquery load方法用法详解
- 如何查询Oracle中所有用户信息
- B-tree/B+tree/B*tree
- STL中的常用的vector,map,set,Sort用法
- iOS8.0图片PhotoKit笔记