uml之类图
来源:互联网 发布:怎么解锁windows驱动器 编辑:程序博客网 时间:2024/06/06 16:07
类图用来描述系统的静态部分,类图包含类、接口、协作、关系、包、子系统等等
如何画一个系统的类图呢?通过对名词进行归纳抽象得到相关的类,进一步落实这些类包含哪些属性(静态信息)和方法。属性就是类的静态信息,方法是放到执行的那个类中,是方法的执行者,这个类有哪些动作。
深入探讨
可见性 (public/private/protected)
范围(每个实例自己拥有自己的属性和方法),静态成员(下划线)所有实例共享,可以通过类名来直接调用
抽象类(不能实例化),Uml中斜体表示。
root,leaf 类{root} {leaf}
多重性(1、0…*、*、1…*……)
属性
表示方法:[可见性]+姓名+ [多重性+:类别]
三种(可更改、只读、冻结)
操作
表示方法:【可见性】+ 名称+【参数列表+:返回类型+属性字符串】
我画的机房收费系统的类图:
0 0
- 【UML】UML之类图
- uml图之类图
- UML图之类图
- UML之类图
- UML学习之类图
- UML学习之类图
- UML之类图
- UML之类图
- UML之类图
- UML之类图关系
- UML之类图
- UML之类图
- UML之类图
- UML之类图
- UML之类图
- UML之类图
- UML之类图
- UML之类图
- 归档Redis在Windows,linux平台下的安装配置【转
- XFire创建WebService实例
- 透过WebGL 3D看动画Easing函数本质
- 03_translation_saving key-value sets
- UITableView的scrollToRowAtIndexPath:atScrollPosition:animated的崩溃
- uml之类图
- 下一次全排列结果
- Unity3d通过Action注册事件,回调方法
- Java中读写Properties文件的工具类
- [ios]iOS学习之UITableView(一): 新手篇创建tableView
- 学习的方向和方法的总结
- codeforces The Wall - 题解
- 基于HTML5的燃气3D培训仿真系统
- smarty常用标签