火龙果•整理 大天⊙ uml.org.cn UML的层次 概念层:一种图形表示方法,让相关 人员可以一眼就看出所要表达的含义 动物 动物界 狮子
概念层 :一种图形表示方法,让相关 人员可以一眼就看出所要表达的含义 动物界 动物 狮子 UML的层次
火龙果·整理 uml.org.cn 对象和类的概念 对象的引入:能用于指定一台特定的电 视机 类的引入:把不同品牌、尺寸和型号的电 视机捆绑在一个集合中,用于描述电视机 的共同属性 应用类:定义电视机模型 应用对象:在类的基础上定义属于某一品 牌和型号尺寸的一台特定的电视机 类是对象的抽象,对象是类的实例
对象和类的概念 对象的引入:能用于指定一台特定的电 视机 类的引入:把不同品牌、尺寸和型号的电 视机捆绑在一个集合中,用于描述电视机 的共同属性 应用类:定义电视机模型 应用对象:在类的基础上定义属于某一品 牌和型号尺寸的一台特定的电视机 类是对象的抽象,对象是类的实例
9909。 火龙果•整理 天⊙ uml.org.cn UML中的类 类名 TV 属性:类型=初始值 brandName:string modelType:string 方法名(参数表):返回值类型 size:integer turnon():boolean turnoff():boolean
UML中的类 类名 属性:类型=初始值 方法名(参数表):返回值类型 TV brandName:string modelType:string size:integer turnon():boolean turnoff():boolean
火龙果•整理 uml.org.cn UML的层次 规格说明层:一种图形,目的是将该 图形转换为程序代码。 Animal Lion 類別名稱 Animal legs int -count:int kind:String 成員變數 Liono -count:int move(:void 成員方法 Animal0 getCounto int Animal(l int) 繼承關係 eato void move:void 類別名稱 Lion setLegs(l:int):void getLegs(:int 成員變數 setKind(k:String)void 成員方法 getKind String getCounto int
规格说明层 :一种图形,目的是将该 图形转换为程序代码。 UML的层次
火龙果•整理 大天 uml.org.cn UML的层次 实现层:将规格说明转换为程序代码。 Animal class Animal Lion class Lion extends Animal
实现层 :将规格说明转换为程序代码。 UML的层次