相关文章:
1.UML模型向编程语言的映射称为()。
单向实现
双向工程
正向工程 (答案)
逆向工程
2.关于接口的描述,不正确的是()。
接口描述了一种能力,当类实现该接口时,会使用到接口描述的能力。 (答案)
抽象方法只能存在于抽象类或接口中,但抽象类中却能存在非抽象方法。
接口中声明的方法全部为抽象方法。
接口是一组操作的集合,但没有给出方法实现,因此这组方法可以在不同类中实现为不同的行为。
3.外卖订餐系统中,餐厅经理每周日发布下周菜单,菜单包含不同套餐。那么职责“发布菜单”属于()类。
订餐系统
套餐
餐厅经理
菜单 (答案)
4.用例表达了参与者对系统的期望和要求,最终用例要通过()来实现。
用例规约
类的认知职责
对象间的协作 (答案)
类的操作
1.类图主要有两个部分,即()。
职责
属性
操作
关系 (答案)
多重性
类 (答案)
2.面向对象中,对象通过协作共同完成某项职责,对象的协作实质是(),而体现在UML中是()。
方法
操作 (答案)
职责
消息 (答案)
3.关于聚合与组合关系,描述正确的是()。
可以添加约束以做进一步的说明和限制。 (答案)
二者都属于特殊的关联关系。 (答案)
聚合关系中,整体对部分具有强的拥有关系。
聚合是一种特殊的组合。
组合是一种特殊的聚合。 (答案)
都描述“整体”与“部分”的关系。 (答案)
1.顾客在线购物需要先生成订单,那么生成订单是顾客类的一个操作。
错误
2.对象是类的抽象,类是对象的实例。
错误
3.对象名表示为“A:B”时,说明这是A类的一个名为B的对象。
错误