3月
3
* 辨识对象及其属性(method && data)
* 确定可以对各个对象进行的操作
* 确定对象的哪些部分对其他对象可见——public && private
* 定义每个对象的公共接口public interface
这些步骤并无须以特定的顺序来完成,需迭代。
知识来源: 《代码大全2》 P88-89
* 确定可以对各个对象进行的操作
* 确定对象的哪些部分对其他对象可见——public && private
* 定义每个对象的公共接口public interface
这些步骤并无须以特定的顺序来完成,需迭代。
知识来源: 《代码大全2》 P88-89
Defined tags for this entry: 学习

2007年03月03日 13时31分20秒
设计构造块:启发式方法
1. 寻找显示世界中的对象 FFind Real-World Objects 相关:使用对象进行设计的步骤 2. 形成一直的抽象 Form Consistent Abstractions (在子程序接口、类接口的以及包接口的层次上进行抽象) 3. 封装实现的细节 Encapsulate Implementation Details 4. 当继承能简化设计时就继承 Inherit -- When Inheritance Simplifies the Design 5. 信息隐藏 Infor 回复 ()