单项选择题

关于图3.19的叙述()是不正确的。

A.Rectangle类和Circle类都有名为area的属性,这两个属性一定是相同的属性
B.Rectangle类和Circle类都有名为getArea的操作,这两个操作一定是相同的操作
C.Rectangle中名为length的属性和Circle类中名为radius的属性,这两个属性一定是不同的属性
D.Shape类有一个属性,Circle类有两个属性,Rectangle类有三个属性


你可能感兴趣的试题

1.单项选择题在面向对象软件开发过程中,采用设计模式的是为了()

A.允许在非面向对象程序设计语言中使用面向对象的概念
B.复用成功的设计和体系结构
C.减少设计过程创建的类的个数
D.保证程序的运行速度达到最优值

2.单项选择题下列关于面向对象的分析与设计的描述,正确的是()

A.面向对象设计描述了软件要做什么
B.面向对象分析不需要考虑技术和实现层面的细节
C.面向对象分析的输入是面向对象设计的结果
D.面向对象设计的结果是简单的分析模型

3.单项选择题在进行企业网络的需求分析时,应该首先进行()。

A.企业应用分析
B.网络流量分析
C.外部沟通分析
D.数据流向分析

6.单项选择题在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、构件视图、部署视图()

A.使用视图和动态视图
B.用例视图和动态视图
C.用例视图和进程视图
D.静态视图和动态视图

7.单项选择题()是专业的建模语言。

A.XML
B.UML
C.VC++
D.Java

8.单项选择题协作图主要描述对象间的交互与连接,它()

A.能够表示消息的顺序和嵌套关系
B.能够表示消息的顺序关系,但不能表示消息的嵌套关系
C.能够表示消息的嵌套关系,但不能表示消息的顺序关系
D.既不能表示消息的顺序关系,也不能表示消息的嵌套关系

10.单项选择题当()时,用例是捕获系统需求最好的选择。

A.系统具有很少的用户
B.系统具有很少的接口
C.系统算法复杂、功能单一
D.系统有很多参与者