第1章
1. 在系统模型中为什么要使用多种UML图?
回答:任何系统都有多种风险承担人. 每种UML图都提供了用于一种或几种风险承担人对话的视图。
2. 那种UML 图给出了系统的静态视图?
回答:下列UML 图提供了系统的静态视图:类图、对象图、构建图 和 部署图。
3. 哪种UML 图提供了系统的动态视图(也就是说,描述系统随时间所经历的变化)?
回答: 下列UML 图提供了系统的动态视图:用例图、状态图、顺序图、活动图 和 协作图。
第2章
1. 什么是对象?
回答: 对象是一个类的实例。
2. 对象之间如何协同工作?
回答:对象通过相互发送消息协同工作。
3. 多重性说明了什么?
回答: 多重性说明了一个类的多少个对象能够与另一个类的对象发生关联。
4. 两个对象之间能够以多种方式关联吗?
回答:可以。例如两个人之间既可以形成朋友关系也可以形成同事关系。
第3章
1. 如何用UML 表示类?
回答:用一个矩形框来表示一个类。类名位于矩形框的中央,接近框的顶部。
2. 类图中可以指明哪些信息?
回答:可以指明类的属性,操作。
3. 什么是约束?
回答:约束是类图应该遵循的一个或一组规则,它用一个花括号括起来的文本表示。
4. 为什么要对类图标注附加的注释。
回答:可以为类图增加注释,增加一些在属性、操
1. 在系统模型中为什么要使用多种UML图?
回答:任何系统都有多种风险承担人. 每种UML图都提供了用于一种或几种风险承担人对话的视图。
2. 那种UML 图给出了系统的静态视图?
回答:下列UML 图提供了系统的静态视图:类图、对象图、构建图 和 部署图。
3. 哪种UML 图提供了系统的动态视图(也就是说,描述系统随时间所经历的变化)?
回答: 下列UML 图提供了系统的动态视图:用例图、状态图、顺序图、活动图 和 协作图。
第2章
1. 什么是对象?
回答: 对象是一个类的实例。
2. 对象之间如何协同工作?
回答:对象通过相互发送消息协同工作。
3. 多重性说明了什么?
回答: 多重性说明了一个类的多少个对象能够与另一个类的对象发生关联。
4. 两个对象之间能够以多种方式关联吗?
回答:可以。例如两个人之间既可以形成朋友关系也可以形成同事关系。
第3章
1. 如何用UML 表示类?
回答:用一个矩形框来表示一个类。类名位于矩形框的中央,接近框的顶部。
2. 类图中可以指明哪些信息?
回答:可以指明类的属性,操作。
3. 什么是约束?
回答:约束是类图应该遵循的一个或一组规则,它用一个花括号括起来的文本表示。
4. 为什么要对类图标注附加的注释。
回答:可以为类图增加注释,增加一些在属性、操