国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

類的關聯關系

2019-11-14 16:17:39
字體:
來源:轉載
供稿:網友

UML 類圖中的幾種關系 :

1、關聯關系

   (1)關聯關系是類與類之間的聯結,它使一個類知道另一個類的屬性和方法。
   (2)關聯可以是雙向的,也可以是單向的。雙向的關聯可以有兩個箭頭或者沒有箭頭,單向的關聯有一個箭頭。
   (3)在 java 或 c++ 中,關聯關系是通過使用成員變量來實現的。

   

class A{}class B{     public A  a { get;set; }}

  note: 通過屬性可以知道另一個類實例的屬性和方法

2、聚合關系 (aggregation)

   1、聚合關系是關聯關系的一種,是強的關聯關系。
   2、聚合是整體和部分之間的關系,例如汽車由引擎、輪胎以及其它零件組成。
   3、聚合關系也是通過成員變量來實現的。但是,關聯關系所涉及的兩個類處在同一個層次上,而聚合關系中,兩個類處于不同的層次上,一個代表整體,一個代表部分。
   4、關聯與聚合僅僅從 Java 或 C++ 語法上是無法分辨的,必須考察所涉及的類之間的邏輯關系。

   

摘自:http://www.uml.org.cn/oobject/201012233.asp


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 闵行区| 临清市| 桂平市| 湟中县| 永寿县| 虞城县| 宁津县| 大足县| 正定县| 通州区| 哈尔滨市| 达日县| 建水县| 叙永县| 乐业县| 安阳县| 汾阳市| 咸阳市| 泌阳县| 隆尧县| 封丘县| 施秉县| 深州市| 景洪市| 崇文区| 巨野县| 平度市| 南部县| 伊宁市| 文化| 闸北区| 东光县| 金平| 扎囊县| 天台县| 仁怀市| 陈巴尔虎旗| 宁远县| 务川| 榆中县| 乐亭县|