首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

逻辑视图——类图跟对象图

2012-06-29 
逻辑视图——类图和对象图类图是对系统的静态结构建模,涉及到具体的实现细节。在系统分析阶段,类图主要用于显

逻辑视图——类图和对象图

类图是对系统的静态结构建模,涉及到具体的实现细节。

在系统分析阶段,类图主要用于显示角色和提供系统行为的实体的职责。

在系统设计阶段,类图用于捕捉组成系统体系结构的类结构。

在系统编码阶段,根据类图中的类以及它们之间的关系实现系统的功能。

类图中的基本要素:类(Class),接口(Interface)和关系(Relation)。

?

1 类

逻辑视图——类图跟对象图


- 代表似有

+ 代表公有

# 代表受保护的

* 代表默认

?

2 继承

继承指的是一个类(子类)继承另外一个类(超类)的同一功能,并增加它自己的新功能的能力。

逻辑视图——类图跟对象图


上图中:Man和Woman都是人,都继承了Person的属性和方法,但各自也有自己的属性和方法,比如男人有胡子(beard),可以工作(working),女人有魅力值(ClarmValue),可以生孩子(borning)。


3 抽象类及操作

父类不一定是抽象类。

包含抽象方法的类称为抽象类。

4 关联Association

表示类与类之间的关系,关联可以是单向的,也可以是双向的。

?

?

热点排行