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