类属类必须经过实例化后才能成为可创建对象实例的类类型。类属类 的实例化是指用某一数据类型替代类属类的类型参数。类属类定义中给出的类型参数称 为形式类属参数,类属类实例化时给出的类型参数称为实际类属参数。如果类属类实例 化的实际类属参数可以是任何类型,那么这种类属类称为无约束类属类。然而在某些情 况下,类属类可能要求实际类属参数必须具有某些特殊的性质,以使得在类属类中可应 用某些特殊操作,这种类属类称为受约束类属类。 类的实例化过程是一种实例的合成过程,而不仅仅是根据单个类型进行的空间 分配、初始化和绑定。指导编译程序进行这种合成的是_(47)_。 (47)A.类层次结构B.实例的个数C.多态的种类D.每个实例的初始状态 重置的基本思想是通过_(48)_机制的支持,使得子类在继承父类界面定义的前 提下,用适合于自己要求的实现去置换父类中的相应实现。 (48)A.静态绑定B.对象引用C.类型匹配D.动态绑定 OMT 定义了三种模型来描述系统。_(49)_可以用状态图来表示;_(50)_可以用 数据流图来表示。_(51)_为上述两种模型提供了基本的框架。 (49)A.对象模型B.功能模型C.动态模型D.类模型 (50)A.对象模型B.功能模型C.动态模型D.类模型 (51)A.对象模型B.功能模型C.动态模型D.类模型 在UML 提供的图中, ____(31)____用于描述系统与外部系统及用户之间的交 互;___(32)___用于按时间顺序描述对象间交互。 (31)A.用例图B.类图C.对象图D.部署图 (32)A.网络图B.状态图C.协作图D.序列图 在关于类的实例化的描述中,正确的是__(45)___。 在关于类的实例化的描述中,正确的是__(45)___。 (45)A.同一个类的对象具有不同的静态数据成员值 B.不同的类的对象具有相同的静态数据成员值 C.同一个类的对象具有不同的对象自身引用(this)值D.不同的类的对象具有相同的对象自身引用(this)值 正确答案:C 学过面向对象编程语言的人,应该对this 这个关键字并不陌生,它是对象自身引用值。 程序当运行时,this 相当于当前类产生对象的名称。所以对于同一个类的对象具有不同的对 象自身引用(this)值。 在某个信息系统中,存在如下的业务陈述:一个客户提交0 个或多个订单; 一个订单由一个且仅由一个客