逻辑视图——类图和对象图
程序员文章站
2022-05-19 10:57:29
...
类图是对系统的静态结构建模,涉及到具体的实现细节。
在系统分析阶段,类图主要用于显示角色和提供系统行为的实体的职责。
在系统设计阶段,类图用于捕捉组成系统体系结构的类结构。
在系统编码阶段,根据类图中的类以及它们之间的关系实现系统的功能。
类图中的基本要素:类(Class),接口(Interface)和关系(Relation)。
1 类
- 代表似有
+ 代表公有
# 代表受保护的
* 代表默认
2 继承
继承指的是一个类(子类)继承另外一个类(超类)的同一功能,并增加它自己的新功能的能力。
上图中:Man和Woman都是人,都继承了Person的属性和方法,但各自也有自己的属性和方法,比如男人有胡子(beard),可以工作(working),女人有魅力值(ClarmValue),可以生孩子(borning)。
3 抽象类及操作
父类不一定是抽象类。
包含抽象方法的类称为抽象类。
4 关联Association
表示类与类之间的关系,关联可以是单向的,也可以是双向的。
上一篇: 麻辣豆腐
下一篇: MySQL---下载安装、数据库基本操作