多项选择题下列关于包的描述中正确的是()

A.每个包必须有一个区别于其他包的名称
B.包中可以包含其他元素,如类,接口,组件和用例等
C.引入(import)使得一个包中的元素可以单向访问另一个包中的元素
D.包的可见性分为protected,public和private


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题建立模型时包的嵌套不宜过深,包的嵌套一般以()为宜。

A.2~3层
B.3~4层
C.1~2层
D.3~5层

2.多项选择题对照子系统进行建模时,在Rational Rose 2003中,内部支持的系统有()

A.数据系统
B.视图系统
C.程序系统
D.业务系统

3.多项选择题在Rational Rose 2003中,支持()的构造模型

A.业务设计包
B.业务分析模型包
C.业务用例模型包
D.CORBA Module包

4.多项选择题下列关于类方法的声明正确的是()

A.方法定义了类所许可的行为
B.从一个类所创建的所有对象可以使用同一组属性和方法
C.每个方法应该有一个参数
D.如果在同一个类中定义了类似的操作,则他们的行为应该是类似的

5.多项选择题下列关于接口的关系说法正确的是()

A.接口是一种特殊的类
B.所有接口都是有构造型<>的类
C.一个类可以通过实现接口从而支持接口所指定的行为
D.在程序运行的时候,其他对象可以不仅需要依赖与此接口,还需要知道该类对接口实现的其他信息

6.多项选择题类之间的关系包括()。

A.泛化
B.关联
C.实现
D.依赖

7.多项选择题下面属于UML中类元的类型的是()

A.类
B.对象
C.构件
D.接口

8.多项选择题类中的方法的可见性包括()

A.private
B.public
C.protected
D.abstract

9.多项选择题在构建视图下的元素可以包括()

A.构件
B.构件图
C.包
D.类

10.单项选择题Rational Rose中支持的视图不包括()

A.逻辑视图
B.构件视图
C.部署视图
D.机构视图