06_UML類圖1-繼承與實現
類的設計
類前面的符號:
+號:代表public;
- : private
# : protected
~ : default
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------
類與類之間的關系
箭頭中間可以什么都不用寫
-------------------------------------------------------------------------------------------------------------------------------------------
接口
==========================================================================================================================================
07_UML類圖2-類與類之間的關系
1).關聯關系:兩個類之間可以互相持有,互相訪問,彼此都知道對方有啥屬性,方法
------------------------------------------------------------------------------------------------------------------------------------------------------
2).聚合關系:部分可以離開整體獨立存在
一個class可以包含多個person
菱形指向離開可以獨立存在的類
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3).組合關系:兩個類享有共同的生命周期,一榮俱榮,一損俱損
------------------------------------------------------------------------------------------------------------------- ------------------------------------------
4).依賴關系:一個類的變化可能影響到另外一個類