UML下的⑨种图~类图、对象图
2017-01-20 10:37
232 查看
UML一共可以分为九种图,分别是:用例图、类图、协作图、对象图、状态图、活动图、序列图(时序图)、构件图、部署图。
类图
类图包含类、接口、协作、关系(关联、继承、依赖)
类一般情况下用一个三层的矩形表示,最上边的表示类名,中间的表示是属性,最下边你的一层表示方法。
![](https://img-blog.csdn.net/20170120104102400?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd3p3MTk5NTAyMTY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
属性前边可以添加修饰符
public:公有的,所修饰的类成员可以允许其他类来访问。
private:私有的,只允许同一类中的成员访问。
internal:内部的,类型和类型成员的访问修饰符,同一程序集所有类都可以访问。
protected:受保护的,成员访问修饰符,只能在类和派生类中访问。
对于机房收费系统,每个人的理解方式都不一样,
![](https://img-blog.csdn.net/20170120104254264?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd3p3MTk5NTAyMTY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
对象图
对象图是类图的实力,几乎使用与类图完全相同的表示,他们的不同点在于对象图显示类的对歌对象实例,而不是实际的类,一个对象图是类图的实力,由于对象存在生命周期,因此对象图只能在系统某一时间段存在。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
在日常的小地方上表示体贴
类图
类图包含类、接口、协作、关系(关联、继承、依赖)
类一般情况下用一个三层的矩形表示,最上边的表示类名,中间的表示是属性,最下边你的一层表示方法。
属性前边可以添加修饰符
public:公有的,所修饰的类成员可以允许其他类来访问。
private:私有的,只允许同一类中的成员访问。
internal:内部的,类型和类型成员的访问修饰符,同一程序集所有类都可以访问。
protected:受保护的,成员访问修饰符,只能在类和派生类中访问。
对于机房收费系统,每个人的理解方式都不一样,
对象图
对象图是类图的实力,几乎使用与类图完全相同的表示,他们的不同点在于对象图显示类的对歌对象实例,而不是实际的类,一个对象图是类图的实力,由于对象存在生命周期,因此对象图只能在系统某一时间段存在。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
在日常的小地方上表示体贴
相关文章推荐
- Error:Failed to open zip file. Gradle's dependency cache may be corrupt
- 浅谈 Python 的 with 语句
- QObject 的拷贝构造和赋值操作
- python练习_sed替换
- poll
- 解决 安装驱动程序后设备管理器中显示黄色问号
- spring boot 实际应用(四)log4j2 整合
- centos 定时器crontab 定时执行任务
- node编写邮件第三方客户端发送邮件
- python dict 字典 以及 赋值 引用的一些实例(详解)
- 数据库视图的使用
- C#生成MD5的函数代码
- softmax函数的硬件实现
- linux 音频采集基础知识普及
- 学习笔记 07 --- JUC集合
- maven部署
- vue2.0正确地引用 jquery 和 jquery-ui的插件
- bzoj2001 [Hnoi2010]City 城市建设
- AngularJS系统学习之$watch(监控)
- 二维数组的参数传递