编程思想之封装
来源:互联网 发布:地外文明知乎 编辑:程序博客网 时间:2024/05/02 02:54
封装,非常形象的两个字,就是用一个袋子把一坨东西装起来,只留一个开口处。
衡量封装的好坏,就是看开口处的数量,越少越好。
然而,也不必过度封装,对于一些万年不可能变的逻辑,就没必要封装了,毕竟袋子多了也是件麻烦事。
封装的使用场景:
1.封装是为了应付变化。
比如 封装一个类,用来做adb的操作,因为操作可能会经常变更,比如增加和删除逻辑。
对于这样的类,要考虑比如多设备支持,异常处理等等,都可以通过只修改封装的类 来适应变化。
0 0
- 编程思想之封装
- 面向对象编程思想---封装
- 封装,面向对象设计编程思想
- 编程思想之谈
- 编程思想之递归
- 自学编程之思想
- 自学编程之思想
- iOS 面向对象思想之封装
- 组件化思想之Log的封装
- 封装思想
- 封装思想
- C++编程思想之SmartPoint
- 软件思想之--自由编程
- c++编程思想 之 模板
- 回调之编程思想
- 回调之编程思想
- 编程思想之日志记录
- java编程思想之泛型类
- 自定义LayoutParams
- Spring mvc+hibernate+freemarker(开源项目)
- 简单的制表符输出
- 1.3.29
- matlab(Simulink)中S-function函数编写规则
- 编程思想之封装
- DLL创建与注入方法
- Genymotion错误之INSTALL_FAILED_CPU_ABI_INCOMPATI
- NSString
- java类的访问权限
- 【OneNote】插入语法高亮的代码
- 1.5.1~1.5.3
- 2016--超越
- 非常适合用于查看linux内核代码的网站