- 3
- 0
- 约4.7千字
- 约 56页
- 2017-09-10 发布于四川
- 举报
系统分析与设计UML基础
习题 右图中的参与者有? (a) 1 (b) 2 (c) 3 (d) 4 右图中的用例有? (a) 1 (b) 2 (c) 3 (d) 4 2和3之间是什么关系?5和6呢? (a) 扩展,包含 (b) 包含,扩展 5缺少了3仍然是个完整的用例? (a) 是的 (b) 不是 4能够参与2吗?1能够参与5吗? (a) 可以,不可以 (b) 不可以,可以 习题答案: 1、(a)(d) 2、(b)(c) 3、(b) 4、(b) 5、(b) 类图 类图以反映类的结构(属性、操作)以及类之间的关系为主要目的,描述了软件系统的结构,是一种静态建模方法 类图中的“类”与面向对象语言中的“类”的概念是对应的,是对现实世界中的事物的抽象 1 类图概要 2 类图中的事物及解释 类 从上到下分为三部分,分别是类名、属性和操作。类名是必须有的 类如果有属性,则每一个属性都必须有一个名字,另外还可以有其它的描述信息,如可见性、数据类型、缺省值等 类如果有操作,则每一个操作也都有一个名字,其它可选的信息包括可见性、参数的名字、参数类型、参数缺省值和操作的返回值的类型等 可见性 -代表private +代表public #代表protected 也可以使用图形表示 返回值类型 操作名称 斜体为抽象操作 缺省值 类名 斜体为抽象类 属性名称 参数列表 接口 一
原创力文档

文档评论(0)