《面向对象方法.docx》由会员分享,可在线阅读,更多相关《面向对象方法.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、面向对象方法1.()是指把对象的数据和操作绑定在一起,形成一个独立的整体,并且尽可能 地隐藏对象的内部细节。单项选择题*A.继承B.抽象C.封装(正确答案)D.多态.在面向对象方法中,()是指方法名称虽然是相同的,但同一消息为不同的消 息接收时会产生不同的操作结果。单项选择题*A.继承B.抽象C.封装D.多态(正确答案)2 .以下哪一项不是面向对象的特征?单项选择题*A.多态性B.继承性C.封装性D.过程调用:正确答案).汽车有一个发动机,汽车与发动机之间的关系是()单项选择题*A.组装B.整体与局部(正确答案)C.分类D.一般具体 5.()是把对象的属性和操作结合在一起,构成一个独立的对象,
2、其内部信息对 外界是隐藏的,外界只能通过有限的接口与对象发生联系。单项选择题*A.多态性B.继承C.消息D.封装(正确答案)6.面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个 层次结构的系统,一个类的上层可以有父类,下层可以有子类,这种层次结构系统 的一个重要性质是(),一个子类获得其父类的全部描述(数据和操作)。单 选题*A.兼容性B.继承性正确答案)C.复用性D.多态性.所有的对象都可以成为各种对象类,每个类都定义了一组()单项选择题*A.说明.类型C.过程D.方法(正确答案)8 . UML是软件开发中的一个重要工具,它主要应用于()单项选择题*A.基于螺旋模型的结
3、构化方法9 .基于需求动态定义的原型化方法C.基于数据的数据流开发方法D.基于对象的面向对象方法(正确答案)10 ()是从用户使用系统的角度描述系统功能的图形表示方法。单项选择题*A.类图B.活动图C.用例图(正确答案)D.状态图.()描述了一组交互对象间的动态协作关系,它表示完成某项行为的对象和 这些对象之间传递消息的时间顺序。单项选择题*A.类图B.顺序图(正确答案)C状态图D.协作图1L以下选项中,不是用例图的组成要素的是()。单项选择题*A.系统边界B.关系C.泳道(正确答案)D.参与者.以下选项中,()不描述用例之间的关系。单项选择题*A.关联(正确答案)B.包含C.扩展D.泛化12
4、 .大规模系统的用例和元素比拟多,很难组织起来,UML使用()来根据功能 或特征等实际需求进行归类组织,以使整个模型结构有整体感后和更清晰直观。 单项选择题*A.类B.系统边界(正确答案)C.用例集D.包14.以下关于用例图的描述,()是错误的。单项选择题*A.参与者是指与系统交互的人或用户(正确答案)B.用例图中,描述包含关系是用虚线箭头加include来表示C.用例图中系统边界是用矩形框表示D.泛化关系既可以描述参与者和参与者之间的关系,也可以描述用例和用例之间的 关系15 .以下选项中,不属于类图的组成要素的是()单项选择题*A.类B.类关系C.接口D.实例(正确答案).”交通工具“类与
5、”汽车“类之间的关系属于()单项选择题*A.聚合关系B.组合关系C.实现关系D.泛化关系(正确答案) 17.以下关系中,描述公司和员工之间的关系,最适合的是()单项选择题】*A.聚合关系正确答案)B.组合关系C.关联关系D.泛化关系18.以下选项中,()不是描述系统动态行为特征的UML图。单项选择题*A.状态图B.类图:正确答案)C.活动图D.顺序图.以下哪个图中的对象是含有生命线的()单项选择题*A.顺序图1正确答案)B.通信图C.协作图D.对象图19 .在UML建模软件中,通常表示顺序图中的返回消息的符号是()单项选择题 *A.实线箭头线B.虚线箭头线(正确答案)C.实线直线D.虚线直线.
6、以下选项中,()不是顺序图的组成元素。单项选择题*A.对象B.激活期C.消息D.链(正确答案)21 .以下关于顺序图和通信图的描述,()是错误的。单项选择题*A.顺序图和通信图都是交互图B.顺序图可以反响对象的创立、激活和销毁等生命期C顺序图中的消息必须要有消息编号(正确答案)D.通信图强调对象交互的组织结构和关联关系.类图用来表示系统中类和类之间的关系,它是对系统的动态结构的描述。判 断题*对错(正确答案)22 .在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实 例,对象是生成类的模板判断题*对错(正确答案).活动图和状态图用来描述系统的动态行为。判断题*对(正确答案)错23 .用例图是从程序员的角度来描述系统的功能。判断题*对错(正确答案).类图是描述类的静态结构,对象图是描述类的动态结构判断题*对错(正确答案)