UML類圖

圖片發(fā)自簡書App
關(guān)系1: ?繼承關(guān)系、
一般使用extends關(guān)鍵字 、A extends B 表示A繼承B的一些屬性方法、一般用來表示父子關(guān)系、
關(guān)系2: 實現(xiàn)接口、
什么是接口、接口就是標準、把具有相同特性的一類行為抽象為接口、比如類人,都會說話、走路、那么人就可以抽象為接口、其中美國人、中國人、可以來實現(xiàn)這個接口、實現(xiàn)其說話這個功能、但是美國人說的是英語、中國人說的是漢語、
關(guān)系3:聚合關(guān)系
什么情況下使用聚合關(guān)系呢?聚合關(guān)系的定義、聚合表示弱擁有關(guān)系,體現(xiàn)的是A對象可以包含B對象,但是B對象不一定是A對象一部分、
比如:人可以擁有很多孩子、但是孩子并不是忍的一部分、如圖上、大雁在在雁群中、但是大雁和雁群并沒有強烈的包含關(guān)系、
關(guān)系4:組合關(guān)系、
組合關(guān)系是一種強擁有關(guān)系、比如嘴巴是人的一部分、翅膀是大雁的一部分、
關(guān)系5:關(guān)聯(lián)關(guān)系、
關(guān)聯(lián)關(guān)系是一種非常弱使用關(guān)系、