Advertisement

UML统一建模实用教程 第五章对象图(Python版)

阅读量:

对象图结构与应用

目录:

在这里插入图片描述

5.1 什么是对象

5.1.1 对象

  1. 所谓对象,指的是某一事件、具体实体或名词,属于客观存在的事物。其中一部分对象具有生命特征,另一部分则不具备。在现实世界中,诸如汽车、人类、房屋、桌椅、犬类、记账本以及雨衣等均属于对象的范畴。

  2. 每一个对象都具备相应的属性特征,例如汽车拥有制造厂商、车型规格、颜色以及售价等属性;而犬类则包含品种类型、年龄阶段、毛色特征以及偏好的玩具等属性。此外,对象还具备行为特征:汽车能够实现从一处向另一处的位移动作;犬类则能够发出吠叫的声音。

5.1.2 对象的特点

对象具备状态、行为及标识这三个基本特征。

  1. 状态
    对象的状态是指在特定时间点,其所有属性值的总和。

  2. 行为
    任何对象都不是独立存在的,它们可以接受其他对象的操作,同时也能对其他对象进行操作。行为指的是一个对象依据自身状态的变化以及接收到的消息所执行的具体动作和产生的响应。

  3. 标识
    为使某一对象能够与其他所有对象相区别,通常会为其赋予一个独特的“标识”。

全部评论 (0)

还没有任何评论哟~