您所在位置: 网站首页 / 类图及其应用.ppt / 文档详情
类图及其应用.ppt 立即下载
2024-12-06
约1.7千字
约45页
0
541KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

类图及其应用.ppt

类图及其应用.ppt

预览

免费试读已结束,剩余 40 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第4章类图及其应用内容引言类图的地位和作用1.1类
定义
类是一组具有相同属性、相同行为、和其他对象有相同关系、有相同表现的对象描述
类具有属性和操作
图形表示
类名、属性、操作
可以简化表示1.1类
属性
一般描述类的某个特征,可以确定并区分对象以及对象的状态
完整的语法表示
[可见性]属性名[多重性][:类型]=[初值][{特殊串}]
操作
操作是与类相关联的行为,表示类提供的服务
完整的语法表示
[可见性]操作名[(参数表)][:返回类型][{特殊串}]1基本概念1基本概念1基本概念1基本概念1基本概念1基本概念2.1创建新的类图
步骤
右单击浏览器中的逻辑视图名称“LogicalView”;
单击快捷菜单中的New>Classdiagram;
输入新类图的名称。2.2删除类图

删除类图时,类图中的类并不删除,它们仍然在浏览器和其它模型图中
要删除一幅类图:
右单击浏览器中的类图;
单击快捷菜单中的Delete。2类图操作3类规范与类的应用3类规范与类的应用3类规范与类的应用3类规范与类的应用3类规范与类的应用3类规范与类的应用3.2类的操作
添加一个类
单击工具箱中的类图标;
在模型图任一位置单击,新类取名为NewClass;
输入新的类名。
删除一个类
单击模型图中要删除的类;
选择Edit>DeletefromModel。
4.1属性规范
3个标签:
General标签
Detail标签
DDL标签4属性规范与应用4.1属性规范
2)Detail标签
属性控制(Containment)
Byvalue:按数值
Byreference:按引用
Unspecified:未指定
静态属性(Static)
派生属性(Derived)4属性规范与应用5操作规范与应用5操作规范与应用5.1操作规范
3)异常(Exceptions)标签
操作可抛出的异常
通过其中的4个按钮添加、删除和上、下移动异常5.1操作规范
4)前置条件(Preconditions)标签
前置条件(Preconditions)
指定操作运行之前应满足的条件,即操作的入口行为,通常是不等式
交互图(InteractionDiagram)
说明操作语义的交互图
5.1操作规范
5)语义(Semantics)标签
语义(Semantics)
指定操作的工作
在文本框中用伪代码描述操作逻辑
交互图(InteractionDiagram)
说明了操作语义的交互图

5.1操作规范
6)后置条件(Postconditions)标签
后置条件(Postconditions)
指定操作运行之后要符合的条件,即操作的出口行为,通常是不等式
交互图(InteractionDiagram)
说明操作语义的交互图
5.2操作应用
增加一个操作
类似于添加一个属性的操作
删除一个操作
类似于删除一个属性的操作
6.1关联规范
1)General标签
关系名(Name)
一个动词或动词短语,描述关系的作用,是可选的
关系名在关系线上斜体显示
6.1关联规范
1)General标签
角色(Role)
描述类在关系中的作用
通常是名词或名词短语,显示在起这个作用的类旁边
角色名前带有一个加号“+”,
6关联规范与应用6关联规范与应用6关联规范与应用6关联规范与应用6.2Key/Qualifier规范
定义限定词
右单击关联规范窗口Key/Qualifier字段列表,从快捷菜单中选择Insert,直接在列表中输入限定词和类型
删除限定词
右单击关联规范窗口Key/Qualifier字段列表,从快捷菜单中选择Delete
修改限定词
单击关联规范窗口Key/Qualifier字段列表,直接在列表中编辑限定词和类型。6.3关联的操作
增加关联
改变关系的导航
在要移动的关系端单击右键,在快捷菜单中选择Navigable
删除关联7泛化规范与应用8依赖规范与应用9.1聚合规范
参考关联规范
9.2聚合操作
创建一个聚合关系
删除一个聚合关系10逻辑包规范与应用
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

类图及其应用

文档大小:541KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用