UML基础与Rose建模实用教程课后习题及答案第1章面向对象概述1.填空题(1) 软件对象可以这样定义:所谓软件对象,是一种将状态和行为有机结合起来形成的软件构造模型,它可以用来描述现实世界中的一个对象。(2) 类是具有相同属性和操作的一组对象的组合,即抽象模型中的“类”描述了一组相似对象的共同特征,为属于该类的全部对象提供了统一的抽象描述。(3) 面向对象程序的基本特征是抽象、封装、继承和多态2. 选择题(1) 可以认为对象是ABC。(A) 某种可被人感知的事物(B) 思维、感觉或动作所能作用的物质(C) 思维、感觉或动作所能作用的精神体(D) 不能被思维、感觉或动作作用的精神体(2) 类的定义要包含以下的要素ABD。(A) 类的属性(B)类所要执行的操作(C)类的编号(D)属性的类型(3) 面向对象程序的基本特征不包括B(A) 封装(B)多样性(C)抽象(D)继承(4) 下列关于类与对象的关系的说法不正确的是A(A) 有些对象是不能被抽象成类的(B) 类给出了属于该类的全部对象的抽象定义(C) 类是