UML——对象图「建议收藏」

UML——对象图「建议收藏」UML——对象图

大家好,又见面了,我是你们的朋友全栈君。

一.概念

对象图是表示在某一时间点上一组对象以及它们的关系的图。


二.对象图与类图

联系:对象图描述一个系统在某个具体时刻的静态结构,而类图描述所有可能的情况,其实对象图就是类图某一时刻               的体现。

区别:

类图 对象图
3个分栏:名称、属性、操作 2个分栏:名称、属性
类的名称只有类名

对象的名称形式为:”对象名:类名”,

匿名对象的名称为:“ :类名”。

属性分栏定义了所有属性特征 只定义了属性的当前值
类中列出了操作

对象图中不包括操作,因为对于属于同一个类的对象而言,其操作是一样的。

类使用关联连接,关联用名称、角色、多重性及约束等特征定义。 对象代表单独的实体,对象是一对一的关系,不涉及多重性。


深入理解:

        米老师上午给我们看的骑自行车过马路的视频有助于理解类图与对象图。如果把类图比作整段视频,那么暂停的画面就相当于某一时刻的对象图。


三.机房收费系统中的类图

UML——对象图「建议收藏」


UML——对象图「建议收藏」


UML——对象图「建议收藏」

        这是刚看完UML视频画的图,但是现在感觉有点别扭,再仔细想想,又觉得是这样子的。希望能看到大家的想法,一起交流,共同进步。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/105782.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java cas原理_java cas原理

    Java cas原理_java cas原理CASCAS:CompareandSwap,翻译成比较并交换。 java.util.concurrent包中借助CAS实现了区别于synchronouse同步锁的一种乐观锁。 本文先从CAS的应用说起,再深入原理解析。CAS应用CAS有3个操作数,内存值V,旧的预期值A,要修改的新值B。当且仅当预期值A和内存值V相同时,将内存值V修改为B,否则什么都不做。非阻塞算

    2022年10月16日
  • 使用offerShow小程序查询程序员薪水

    使用offerShow小程序查询程序员薪水鱼皮和小强两位大佬推荐的查询程序员薪水的神器——offerShow小程序。输入想要查询的公司名+岗位名/城市名,就可以查询到我们想要了解的薪资了。信息来源都是匿名分享,真实可信。例如:

    2022年8月5日
  • bypasswaf之盲注

    0x00前言前面讲到了联合查询如何过waf,那么今天给大家来讲讲盲注怎么去,bypasswaf。这里还是以xx狗为例。0x01与waf的对抗我们来试试常规的注入思路。'单引号不

    2021年12月11日
  • java 物理删除和逻辑删除

    java 物理删除和逻辑删除java物理删除和逻辑删除逻辑删除:文件没有被真正的删除,只不过是文件名的第一个字节被改成操作系统无法识别的字符,通常这种删除操作是可逆的,就是说用适当的工具或软件可以把删除的文件恢复出来。物理删除:指文件存储所用到的磁存储区域被真正的擦除或清零,这样删除的文件是不可以恢复的物理删除是计算机处理数据时的一个概念。与物理删除相对应的是逻辑删除。逻辑删除就是对要要删除的数据打上一个删除标记,在逻辑上是数据是被删除的,但数据本身依然存在!而物理删除则是把数据从介质上彻底删除掉。配置逻辑删除的步骤:

    2022年5月31日
  • read函数的用法

    read函数的用法原文出自:https://blog.csdn.net/zbk840901528/article/details/7849644非常感谢网友的分享,对本人很有帮助,谢谢!!!read的用法read函数可以读取文件。读取文件指从某一个已打开地文件中,读取一定数量地字符,然后将这些读取的字符放入某一个预存的缓冲区内,供以后使用。使用格式如下:number=read(handle,buff…

    2022年6月22日
  • 求原根_模12的原根

    求原根_模12的原根今天学了数论。。。求原根真的好暴力设模数为p我们把p−1p−1p-1分解质因数,对于每一个2≤i≤p−12≤i≤p−12\leqi\leqp-1,判断an−1pi%pan−1pi%pa^{n-1\overp_i}\%p是否为1,如果是,那么这个数就不是原根,否则就是ACCode#include<cstdio>#include<iostre

    2022年10月27日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号