|
由于对项目文档下载的增多,我简单的介绍一下对象交互树图。对象交互树图以类组成的一种
树状层次结构。看了文档的可以注意到类名我使用了黑底红字来表示的。每个类名的右边是用括号括起的描述英文。它表示的意思是站在这个类或对象角度,这个类所需获取的功能。而它的左边表明上面的类所需的功能在这里已经得到了实现。如果没有实现它将继续下传。通过这种方法我去寻找潜在的对象需求。整个对象交互树图需要遵循一个原则就是:只能上层的对象调用下层对象的接口。并且不允许跨层调用。如果需要跨层调用请考虑把它设置为static的。由于这个交互树图简单所以特别适合初学的人。因为没有时间也没有必要对UML这样一个庞大的建模语言进行学习。然而开始没有一个模式和对象交互的概念有很不利于面向对象语言设计的学习。所以这是我研究对象交互树图的初衷。由于自己也是初学者所以这个对象交互树图还需要大量的改进。也希望大家多多提些意见以便更好的完善对象交互树图。对象交互树图还能进行许多方面的建模分析,希望大家多多探讨。 |
|