UML建模(五)类图

1. 概述

类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。是定义其他图的基础,在类图的基础上可以使用状态图、协作图、组件图和配置图等进一步描述系统其他方面的特性。

类图包含的主要元素有类、接口、协作和关系。其中关系有依赖关系、泛化关系、关联关系和实现关系,类图也可以包含注释和约束,还可以包含包或子系统。


图1 类图模型

2. 类

2.1 类的表示

类是类图的主要组件,由3部分组成,即类名、属性及操作(或称为方法)。在UML中,类用矩形来表示,顶端部分存放类的名称,中间部分存放累的属性、属性的类型及值,底部部分存放类的操作、操作的参数和返回类型。


图2 User类图

User类具有两个属性,即username和password,数据类型都是String类型,User类还包含一个方法Login(),返回类型为Boolean。在UML中可以根据实际情况来选择隐藏属性部分或者操作部分,或者两者都隐藏。

2.2 类名

类名的首字母需要大写,如果类名由多个单词组成,则将这些单词合并,并且每个单词首字母大写。<

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值