1 / 112
文档名称:

UML类图.pptx

格式:pptx   大小:5,089KB   页数:112页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

UML类图.pptx

上传人:wz_198613 2021/2/27 文件大小:4.97 MB

下载得到文件列表

UML类图.pptx

文档介绍

文档介绍:类图的概念
图3-1电子商务网站的对象模型
类图的概念
2、类图的作用
类图常用来描述业务或软件系统的组成、结构和关系。
3、类图的组成元素

接口
协作
关系
注释
约束

UML中的类
1、类的表示
(1)类的定义
  类是具有相似结构、行为和关系的一组对象的描述符。
(2)类的表示
UML中的类
(3)类的命名
由字符、数字、下划线组成的惟一的字符串;
采用CamelCase格式(大写字母开头,混合大小写,每个单词一大写开始,避免使用特殊符号)
类名的两种表示方法
简单名 Order
路径名 java::awt::Rectanget
businessRule::Order
UML中的类
(4)类的属性
属性描述了类的静态特征;
属性名的第一个字母小写;
属性的定义格式
[可见性] 属性名 [:类型] [ ‘[’多重性[次序]‘]’] [=初始值] [{特性}]
说明:可见性包括+、-、#、~
例:#visibility:Boolean=false
  colors:Color[3]
points: Point[2..* ordered]
name:String[0..1]
UML中的类
(5)类的操作
操作名的命名规范****惯采用和属性名相同的命名规则。
类的操作的定义格式
 [可见性] 操作名 [(参数列表)] [:返回类型] [{特性}]
例: +hide():Boolean
#create()
-attachXWindow(xwin:XwindowPtr)
UML中的类
(6)类的职责
   职责指类承担的责任和义务。在矩形框中最后一栏中写明类的职责。
Washing Machine
Brand name
Model name
Serial number
Capacity
Add clothes( )
Add detergent( )
Remove clothes( )
Take dirty clothes as input and produce clean clothes as output
UML中的类
(7)类的约束
   约束指定了类所要满足的一个或多个规则。 在UML中,约束是用花括号括起来的自由文本。
Washing Machine
Brand name
Model name
Serial number
Capacity
Add clothes( )
Add detergent( )
Remove clothes( )
{capacity=16 or 18 or 20 lb}
UML中的类
2、类的种类
(1)抽象类
当某些类有一些共性的方法或属性时,可以定义一个抽象类来抽取这些共性,然后将包含这些共性方法和属性的具体类作为该抽象类的继承;
抽象类是一种不能直接实例化的类,不能用抽象类创建对象;
抽象类可以实现多态;
UML中的类
(1)抽象类
在UML中,抽象类和抽象方法的表示是将其名字用斜体表示。

最近更新

2024年多功能、差别化涤纶fdy资金需求报告代可.. 57页

2024年电力工程资金申请报告代可行性研究报告.. 70页

中秋佳节的手抄报5篇 3页

人教版高一物理动量与动量守恒知识点归纳 3页

2024年不粘锅资金筹措计划书代可行性研究报告.. 65页

2024年纤维石膏板资金需求报告代可行性研究报.. 72页

2024年靶向药物项目投资申请报告代可行性研究.. 56页

养殖项目融资方案(牛) 49页

2024年HIPS项目投资申请报告代可行性研究报告.. 65页

2024年BMC树脂资金筹措计划书代可行性研究报告.. 77页

2024年自动装配生产线项目投资申请报告代可行.. 67页

保温建材项目融资方案 38页

2024年实习生转正申请书(15篇) 30页

2024年实习生的自我鉴定15篇 26页

2024年实习生实习工作计划(15篇) 36页

2024年实习心得体会范文大全最新 16页

2024年实习合同范本(15篇) 54页

肠梗阻课件护理 28页

2024年宋代诗人作品、宋代诗人有哪些 6页

2024年安全组岗前培训心得总结,安全岗前培训.. 11页

隧道爆破拆除方案 6页

单面支模方案 26页

《建设工程施工现场临建房屋技术规程》 11页

村民小组长考核细则 2页

五步工作法创建“亮点支部” 4页

上证指数1990-2019年历史数据 1页

意匠变频器AFI-S系列说明书 3页

竞选居委会委员演讲稿 10页

建筑工程施工过程质量控制论文答辩 PPT幻灯片.. 19页

年产52万吨尿素合成工段设计毕业论文 30页