【比较】类图和对象图

简介: 【比较】类图和对象图

在学习类图和对象图的时候总是有一些小迷茫,所以将它们比较了一下,虽然感觉还是不太懂吧,但是,还是要把自己的笔记拿出来晒一晒


一、目的:  


类图一般在详细设计过程中出现,主要用来描述系统中各个模块中类之间的关系,包括类或者类与接口的继承关系,类之间的依赖、聚合等关系。还可描述每一个

类的详细信息,包括变量,和方法。通过类图,就能实际的把系统中的各个类,即对象描述清楚,下一步就是按照这个详细的设计编码。如果,我们把软件当作房子,那么类图就是最后的施工图了。

  类图是软件实施的构建图,对象是类的实例,对象图则是在类的基础上具体问题具体分析。同构建立类图,可以展现系统在某一时刻运行时具体的情况。


二、对比


类的详细信息,包括变量,和方法。通过类图,就能实际的把系统中的各个类,即对象描述清楚,下一步就是按照这个详细的设计编码。

如果,你把软件当作房子,那么类图就是最后的施工图了。

  类图是软件实施的构建图,对象是类的实例,对象图则是在类的基础上具体问题具体分析。同构建立类图,可以展现系统在某一时刻运行时具体的情况。


对比图        




20151208210046480.jpg


类图中的连接关系:



20151208210315235.jpg


对象图连接关系:

用链表示,链是两个或多个对象之间的独立联系。关联的实例通过链可以将对象连接起来,形成一个有序列表,称为元组。对象是关联中相应位置处类的直接和间接实例。一个关联不能有来自同一关联的迭代连接,即两个相同的对象引用同一元组。


三、我的图

类图


20151208210140146.jpg

对象图:




20151208210124162.jpg


四、总结

  对象是类的实例化,类图则是在对象图的基础上进一步抽象。





相关文章
|
1月前
|
存储 Java 数据库
类图
类图
23 3
|
3月前
|
C++
生成c++ 类图
生成c++ 类图
43 0
|
6月前
|
uml
UML之对象图
UML之对象图
46 1
类图到底该如何画
类图到底该如何画
173 0
|
6月前
UML-类图和对象图
UML-类图和对象图
101 0
|
Java 测试技术 uml
【UML】类图、包图、对象图
【UML】类图、包图、对象图
217 0
UML基础与应用之对象图
UML基础与应用之对象图
148 0
|
测试技术 uml
类图的详解
类图的详解
244 0
|
测试技术 uml
【uml】之类图中的关系
【uml】之类图中的关系
49 0