ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 软件工程 >> uml UML建模详解(5)—类图组成构建详解

uml UML建模详解(5)—类图组成构建详解(4/15)

来源:网络整理     时间:2016-06-15     关键词:uml

本篇文章主要介绍了"uml UML建模详解(5)—类图组成构建详解",主要涉及到uml方面的内容,对于软件工程感兴趣的同学可以参考一下: 1. 类图的组成 类图(Class Diagram)是由类、接口等模型元素以及它们之间的关系组成的。类图的目的在于描述系统的构成方式,而不是系统...

                                                                                    

        类在它的包含者内有唯一的名字,这个包含者通常是一个包,但也可能是另外一个类。包含者对类的名称也有一定的影响。在类中,默认显示包含该类所在的名称,如图4所示。

       上图中表示一个名称为"NewTeacher"的类位于名称为"NewTeacher"的包中。在一些关于UML的书中,也将其表示成NewTeacher::NewTeacher的形式,将类的名称分为简单名称和路径名称。单独的名称,即不包含冒号的字符串叫做简单名(Simple Name)。用类所在的包的名称作为前缀的类名叫做路径名(Path Name)

2. 类的属性

        类的属性(Attribute)是类的一个特性,也是类的一个组成部分,描述了在软件系统中所代表对象具备的静态部分的公共特征抽象,这些特性是这些对象所共有的。当然,有时候,也可以利用属性值的变化来描述对象的状态。一个类可以具有零个或多个属性。

UML中,类的属性的语法表示为([ ]内的内容是可选的)

[可见性属性名称 [:属性类型]  [=初始值] [{属性字符串}] 

例如,上面所举的"User"类的属性如表1所示。

        表1 "User"类中的属性示例

2.  类(2

(1) 可见性

uml相关图片

uml相关文章