对象与类
对象 是具有明确语义边界并 封装了状态和行为 的实体,由一组属性和 作 用在 这组属性上的一组操作构成,是 构成系统的一个基本单位 。
对象 是具有明确语义边界并 封装了状态和行为 的实体,由一组属性和 作 用在 这组属性上的一组操作构成,是 构成系统的一个基本单位 。
类
是对一组具有相同属性和操作的一组
对象的抽象描述
。
——解释:
•
一个类的所有对象具有相同的属性,是指所有对象的
属性的个数、名
称、数据类型
都相同,各个对象的
属性值
则可以互不相同,并且随着程序的执行而变化。
•
至于操作,对于一个类的所有对象都是一样的,即所有的对象共同使用它们的类定义中给出的操作。
由于
用况模型
仅描述了系统内外的交互情况,从其中
识别
出来的
对象与类
肯定是
不够全面
的。
在识别对象与类时, 问题域和系统责任 仍是工作的基础。因为二者从不同的角度告诉分析员应该设立哪些对象。
在识别对象与类时, 问题域和系统责任 仍是工作的基础。因为二者从不同的角度告诉分析员应该设立哪些对象。