1 / 67
文档名称:

用UML的标准构造型{persistent}来表示-OSCARLab.ppt

格式:ppt   大小:1,046KB   页数:67页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

用UML的标准构造型{persistent}来表示-OSCARLab.ppt

上传人:maritime_4 2019/1/31 文件大小:1.02 MB

下载得到文件列表

用UML的标准构造型{persistent}来表示-OSCARLab.ppt

文档介绍

文档介绍:《UML面向对象建模基础》类图知识图谱对象类图与对象图UML中的对象类图(ClassDiagram)与对象图(ObjectDiagram)具有强大的表达能力,能够有效地对现实世界的业务领域和计算机系统建立可视化的对象模型。类图与对象图用来表达对象模型的静态结构。*对象类图(类图)类图表达一组类和它们之间的联系。描述各个对象类本身的组成,即类的属性、操作和对对象的约束条件等。描述系统中对象类之间的各种静态的联系。类图是一种静态结构图,它描述的是系统的静态结构,而不是系统的行为。类之间的静态联系主要类型有:关联、聚合、复合、继承、依赖等*一、对象类图—示例*读卡机-卡号接收卡()弹出卡()读卡()帐目-帐号-PIN-结余打开()取钱()-扣钱()-验钱数()ATM屏幕提示()接收输入()取钱机-结余提供兑现()提供收款()*:类名必须唯一,可以是简单名,也可以是路径名。如果用英文,则单词首字母大写,多单词合并写。*学生学校::学生学校WashingMachine包名在左,类名在右,中间用双冒号隔开。这种类型的类名叫:路径名(pathname)。[1]属性:属性是类的一个特性。一个类可具有零个到多个属性;属性名必须唯一。类属性的表示:可视性属性名[多重性]:类型=初始值可视性:+—公共#—保护-—私有多重性:说明该属性可取多少值。如:3,4,*,0..*,...等。 (*表示任意非负整数)类型:属性值的数据类型。依赖于实现语言。=初始值:新建对象时该属性的初始值*[2]属性名如果用英文,一般头一个单词的首字母小写。属性表示:*学生+姓名:string性别[2]:string-年龄:integer=18……WashingMachinebrandNamemodelNameserialNumbercapacity指出下面属性名的含义?+studentName:String=“黎明”#studentBirthDay:Date=1999-10-21-price:Real={R/W}*

最近更新