多语言展示
当前在线:537今日阅读:168今日分享:49

系统构造中为什么经常选用动词短语,及策略?

在系统构造中经常选用动词短语策略,也经常用它来作为论据说明面向对象的作用,而且能从模型中直接读出句子.事实上。这并不是一种惟一的面向对象方式.同样的技术还经常用于数据建模,但一般都使用第二种解决办法,即名词短语方法。其原因如下:
方法/步骤
1

1、在面向对象的建模中,是从对象角度考虑的。当观察模型时把自身放置在一个对象位置上,然后看相对其他对象有什么可作参考.即需要知道自己周围存在什么使用者。这里的关系是单向性的,对于习惯于数据建模的人来说,这个基本差别很难适应。但是面向对象的建模是模拟现实,所以可以参考周围世界的环境。

2

2、数据的建模经常与有关的数据库结合使用.对象之间的关系不会淆晰明确,通常被隐含地作为外部“关键”词,表间的关系由JOIN连接。然而在面向对象的实现中,关系的体现要清晰明确得多。  这里,关系按某种方法存在通常作为类中的实例变量实现。用司机、驾驶员这些名字代替会更好,通过这个方法,在模型和实际代码之间增加了可跟踪性.

3

3、命名原则通常是给出更合适的名字,避免用如“有一个”,“由什么组成”,“被谁操作”等含糊词句,而使用对象所扮演的使用者可明确地表达。     有时,角色的定义可产生参照对象的子类型.如上述的例子,司机作为一个人还需要增加一些附加信息.为了形成司机这个新使用者,需增添“人”的新属性和操作,“司机”也自然形成“人”的子类,这种技术有助于阐明恰当的继承关系。

推荐信息