mirror of
https://github.com/CyC2018/Interview-Notebook.git
synced 2026-10-31 19:13:42 +00:00
Update 面向对象思想.md
调整关联关系的定义。
This commit is contained in:
+1
-1
@@ -283,7 +283,7 @@ Company *-- DepartmentB
|
||||
|
||||
### 关联关系 (Association)
|
||||
|
||||
表示不同类对象之间有关联,这是一种静态关系,与运行过程的状态无关,在最开始就可以确定。因此也可以用 1 对 1、多对 1、多对多这种关联关系来表示。比如学生和学校就是一种关联关系,一个学校可以有很多学生,但是一个学生只属于一个学校,因此这是一种多对一的关系,在运行开始之前就可以确定。
|
||||
表示不同类对象之间有结构上的联系,通常体现为一个类把另一个类作为成员长期持有。关联可以用 1 对 1、多对 1、多对多来表示数量关系。比如学生和学校就是一种关联关系,一个学校可以有很多学生,但是一个学生只属于一个学校,因此这是一种多对一的关系。
|
||||
|
||||
<div align="center"> <img src="pics/uml-association.png" width="640px"/> </div><br>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user