zoukankan      html  css  js  c++  java
  • UML之对象图

    UML之对象图


               对象图——ObjectDiagram

               对象图:是显示了一组对象和他们之间的关系。

               使用对象图来说明数据结构。类图中的类或组件等的实例的静态快照。对象图和类图一样反映系统的静态过程,但它是从实际的或原型化的情景来表达的。




               对象图的描写叙述

               对象图显示某时刻。对象和对象之间的关系。

               一个对象图可看成一个类图的特殊用例,实例和类可在当中显示,对象也和合作图相联系,合作图显示处于语境中的对象原型(类元角色)。

               对象图是类图的实例。差点儿使用与类图全然同样的标识,他们的不同点在于对象图显示类的多个对象实例。而不是实际的类。

               一个对象图是类图的一个实例。

               因为对象存在生命周期,因此对象图仅仅能在系统某一时间段存在。

               使用ER画对象图,选择Object例如以下图:




               对象图的表示法

               对于对象图来说无需提供单独的形式。

               类图中就包括了对象,所以仅仅有对象而无类的类图就是一个"对象图",然而。"对象图"这条短语在刻画各方面特定使用时很实用。

               对象图的含义

               对象图显示对象集及其联系。代表了系统某时刻的状态。

               它包括带有值的对象,而非描写叙述符。当然,在很多情况下对象能够是原型,用合作图可显示一个可多次实例化的对象及其联系的整体模型,合作图包括对象和链的描写叙述符(类元角色和联系角色),假设合作图实例化,则产生了对象图。

               对象图不显示系统的演化过程,为此目的。可用带消息的合作图,或用顺序图表示一次交互。




               对象图的用途

               1、捕获实例和连接

               2、在分析和设计阶段创建

               3、捕获交互的静态部分

               4、举例说明数据/对象结构

               5、具体描写叙述瞬态图

               6、由分析人员、设计人员和代码实现人员开发

               类图和对象图的差别



  • 相关阅读:
    微信小程序开发(十)获取手机的经纬度
    微信小程序开发(九)获取手机连接的wifi信息
    微信小程序开发(八)获取手机ip地址
    微信小程序开发(七)获取手机网络类型
    微信小程序开发(六)获取手机信息
    关于JPype报FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/jvm'错误的解决
    微信小程序开发(五)数据绑定
    微信小程序开发(四)页面跳转
    微信小程序开发(三)点击事件
    微信小程序开发(二)创建一个小程序页面
  • 原文地址:https://www.cnblogs.com/lxjshuju/p/7172025.html
Copyright © 2011-2022 走看看