类图练习习题
专题三:类图(对象图、包图)
一、单项选择题
1.UML中类的有三种,下面哪个不是其中之一( )
A.实体类
B.边界类
C.控制类
D.主类
2.在UML中,类之间的关系有一种为关联关系,其中多重性用来描述类之间的对应关系,下面哪个不是其中之一( )
A. 0….1
B. 0….*
C. 1….*
D. *….*
3.通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访问限定性( )
A.公有的(public)
B.受保护的(protected)
C.友员(friendly)
D.私有的(private)
4、在一个课程注册系统中,定义了类CourseSchedule和类Course,并在类CourseSchedule中定义了方法add(c:Course)和方法remove(c:Course),则类CourseSchedule和类Course之间的关系是:( )
A、泛化关系 B、组成关系 C、依赖关系 D、包含关系
5、类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是( )关系。( )
实现 B、关联 C、 依赖 D、 泛化
6、在UML2.0版本中的图形表示方式中,“包”的表示方式是下列图形中的哪一个 ?( )
A、 B、 C、 D、
7、在UML中下列图形代表什么关系?( )
A、