对于如图10-2所示的UML类图,正确的描述是(28)。

admin2019-06-12  24

问题 对于如图10-2所示的UML类图,正确的描述是(28)。

选项 A、类B的实例中包含了对类C的实例的引用
B、类A的实例中包含了对类B的实例的引用
C、类A的实例中包含了对类C的实例的引用
D、类B的实例中包含了对类A的实例的引用

答案B

解析 UML类图一般包含3个组成部分。第一个是类名,第二个是属性,第三个是该类提供的方法(类的性质可以放在第四部分;如果类中含有内部类,则会出现第五个组成部分)。类名部分是不能省略的,其他组成部分可以省略。
    类名书写规范:正体字说明类是可被实例化的,斜体字说明类为抽象类。
   属性和方法书写规范:修饰符[描述信息]属性、方法名称[参数][:返回类型|类型]
   属性和方法之前可附加的可见性修饰符:
   加号(+)表示public,减号(-)表示private,#号表示protected,省略这些修饰符表示具有package(包)级别的可见性。
   如果属性或方法具有下画线,则说明它是静态的。
   类的性质是由一个属性、一个赋值方法和一个取值方法组成的。书写方式和方法类似。
   常见的关系有一般化关系、实现关系、聚合关系、合成关系和依赖关系。请注意不同关系在图中连线表示的不同。
   一般化关系表示类与类、接口与接口之间的继承关系。关系中的箭头由子类指向父类。在 Java中,用extends关键字来直接表示这种关系。
转载请注明原文地址:https://kaotiyun.com/show/XECZ777K
0

最新回复(0)