Unity_UML图的使用01_034
来源:互联网 发布:网络社会工作局局长 编辑:程序博客网 时间:2024/06/10 09:17
UML基本类图介绍
面向对象设计的基础就是使用类。类是用来代表现实事务或者功能的构造块。我们要向在编写代码之前就可以对系统拥有全面的认识。那么我们必须学习如何建模及其相互之间的关系。
类图是由若干类关联在一起,反映系统或者子系统组成结构的静态图。类图的建模贯穿工程的分析和设计阶段的始终,通常从商务伙伴能够理解的类开始建模,最终往往成为只有开发小组才能够完全理解的类。
类图的组成
类图由如下元素组成:
类:是具有共同结构特征、行为特征、练习和语义的对象集合的抽象形式。
关联(Association):它表示类与类之间的关系
UML类图中的符号
- 类
类在UML中通常以实线矩形框表示,矩形框中含有若干分割框,分别包含类的名字、属性、操作、约束以及其他成分等,如下图所示
在类图中,根据建模的不同景象类图标中不一定列出全部的内容。如在建立分析模型或设计模型时,甚至可以只列出类名,在图中着重表达的是类与类之间的练习;在建立实现模型时,则应当在类图标中纤细给出类的属性和方法等细节。 属性
属性在UML类图标的矩形框中用文字串说明,如下图所示可视性标记
(+) 公共
(#) 保护
(-) 私有可视性也可以用以下关键字表示:public、proteced、private
- 若可视性标记为+或者public则为公共属性,可以被外部对象访问
- 若可视性标记为#或者protected则为保护属性,可以被本类或子类的对象访问
- 若可视性标记为-或者private则为私有属性,不可以被外部对象访问,只能为本类的对象使用
- 可视性可以缺省,表示该属性不可视
阅读全文
0 0
- Unity_UML图的使用01_034
- Unity_UML图的使用02_035
- java经典算法_034打乱数据顺序
- Unity入门操作_粒子系统_034
- static的使用(01)
- ListView的使用01
- 01--工具栏的使用
- FCKEditor的使用01
- GoogleTest的使用01
- Git的使用01
- 数据流图的使用
- 雪碧图的使用
- cocosStudio的使用-01-使用UI编辑器导出的文件
- 使用严格的HTML4.01
- Autolayout的基本使用01
- 01-Block的简单使用
- 01-C++11的使用
- 导航控制器的使用01
- 输入输出运算符重载
- centos安装db2前的check以及遇到的问题解决
- 查询结果按自己的规则排序
- hdu6045 17多校1001 Is Derek lying? 思维 签到
- Units about ASM
- Unity_UML图的使用01_034
- web解析Dicom
- tomcat8集群实现session共享 nginx负载均衡
- hdu 1498 最小顶点覆盖
- 文章标题
- 学习
- C语言模式实现C++继承和多态
- flownet2-errors
- 逻辑与和逻辑或运算符重载