电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

UML复习题+答案VIP免费

UML复习题+答案_第1页
1/10
UML复习题+答案_第2页
2/10
UML复习题+答案_第3页
3/10
1. 用例的 ex tend 和 inclu de 之间的区别是什么 Ex tend 指通过附件行为获取其他用例来扩展当前用例。如果初始迭代实线的用例功能,在后续迭代有所改进,那么就存在用例扩展关系。 Inclu de 指一个用例功能包含在另一个用例功能之内。当另一个用例要求一个用例的功能时,那么就存在用例包含关系。 2. 关联中的组合和聚合之间的区别是什么 聚合关系反映了一个对象是另一个对象的一部分,或者说表明了一个对象是由若干个其他对象组成的。 组合关系描述部分对象依赖于整体对象,这种依赖关系通过如下两种方式表现出来:首先,在任一给定时刻,一个部分对象只能属于一个组合对象;其次,当一个组合对象被撤销时,所有依赖于这个组合对象的部分对象都将同时被撤销。 3. 抽象类和接口之间的区别是什么 接口是您能实现多继承,因为类能够实线多个接口。但是,抽象类不支持多继承。一个类无法继承多个抽象类。 抽象类包含属性和方法,这些属性和方法可以是 pu blic、priv ate 或 protected。接口只包含方法。 抽象类可提供部分方法的定义,但是接口不提供任何定义。 抽象类用于同一包中,而接口则可以在多个包中实现。 4. 静态建模和动态建模之间的区别是什么 静态建模表示软件系统的静态或结构成分,也称为结构建模;它包含类和对象关系图;它有助于描绘系统成分之间的关系和依赖性。 动态建模表示软件系统静态成分的行为,也成为行为建模;它包含交互、活动和状态关系图;它有助于表达系统在一段时间内的行为并对其建模。 5. UML 的主要包括的 3 种构造成分 UML 主要包括三个基本构造块:事物(Things)、关系(Relationships)和图(Diagrams)。事物是是实体抽象化的最终结果,是模型中的基本成员,UML 中包含结构事物、行为事物、分组事物和注释事物。关系是将事物联系在一起的方式,UML 中定义了四种关系:依赖、关联、泛化、实现。图是事物集合的分类,UML 中包含多种图:类图、对象图、包图、组件图、部署图、用例图、顺序图、协作图、状态图、活动图。 6. 分别解释协作和交互 交互就是指在特定语境中,为了实现某一个目标,而在一组对象之间进行交换的一组消息所表示的行为。 协作是对在一次交互过程中有意义对象和对象间的链建模,显示了对象之间如何进行交互以进行特定用例或用例中特定部分的行为。 7. UML 建模的 5 种视图 UML 利用用户模型视图、结构模型视图、行为模型视图、实现模...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

UML复习题+答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部