[关闭]
@songying 2018-12-19T16:06:07.000000Z 字数 946 阅读 1067

面向对象 -- 类与对象

面向对象


简介

类与对象是面向对象中的核心概念,也是最基本的模块。

对象

1. 对象的本质

对象是一个具有状态,行为,标识符的实体。 结构与行为类似的对象定义在它们共同类中。

2. 对象之间的关系

1. 类的本质

类是一组对象,它们拥有共同的结构,共同的行为和共同的语义。

2. 类之间的关系

类之间大致有三种关系:

  1. 特殊 -- 一般关系,表示“是一种”关系。
  2. 整体 -- 部分关系, 表示“组成部分”关系。
  3. 关联关系,表示某种语义上的依赖关系。

继承 -- 特殊,一般关系

聚合 -- 整体,部分关系

关联

关联是最常见的关系,也是语义最弱的。主要包括以下几个细化关系:

依赖关系

依赖关系表明: 处于这种关系一端的元素以某种方式依赖于处于另一端的元素。

类与对象

参考

《面向对象分析与设计》

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注