面向对象设计-解耦的方法
来源:互联网 发布:西科软件 知乎 编辑:程序博客网 时间:2024/06/04 01:15
解耦的方法:接收外部数据而不是自己生产
- 信息需要流入类对象的时候,类提供Set方法接收数据,而不是自己在成员函数内部获取。如果自己获取,那么当前类就会与获取数据的代码耦合。
- 哪怕成员函数内部用单例获取数据,依然会依赖单例所在的工程。如果此类被其它工程使用的话,其它工程也要依赖单例所在的工程。
接口的大小:小接口更易搭配,大接口不利于复用
- 较小的接口表示较为简单的行为,而大的接口表示更多的行为。一个接口所表示的行为越多,它的特定性就越强,因此它被其他组件复用的可能性将越小。对于不能复用的接口,使用此接口的客户代码也将不能复用。
0 0
- 面向对象设计-解耦的方法
- 面向对象的设计方法
- 面向对象的设计方法
- 面向对象设计方法
- 面向对象设计的方法工具
- 面向对象的设计方法与UML
- 用面向对象的方法进行设计
- 面向对象设计方法理解
- 面向对象的设计
- 面向对象的设计
- 面向对象的设计
- 面向对象的设计
- 面向对象的设计
- 面向对象的设计
- 面向对象的设计
- 面向对象软件的测试用例的设计方法
- 面向对象的方法
- 面向对象的方法
- yyyy-MM-dd HH:mm:ss转MM-dd HH:mm,String转String
- 2016-12-23
- rnn
- Swagger生成API文档
- 针对《面试心得与总结—BAT、网易、蘑菇街》一文中出现的技术问题的收集与整理(3)
- 面向对象设计-解耦的方法
- 一年级程序员期末总结
- 一个简单数据序列生成工具
- 面试题收集——Java基础部分
- c++ 引用
- CodeForces-747A
- 欢迎使用CSDN-markdown编辑器
- Java内存分配
- scons makefile比较