1. 程式人生 > >UML圖及C#代碼實現

UML圖及C#代碼實現

圖片 gen sso class per 輔助 pos 交通 -a

UML圖及C#代碼實現

表達方式 關系 代碼實現
技術分享圖片 泛化(繼承)(Generalization) 繼承關系 Student:Person (java Extentend)
技術分享圖片 實現(Realization) 接口實現 輪船:交通工具(java implements)
技術分享圖片 組合/合成(Composition) 整體與部分
部分不能離開整體而存在
Mouth mouth = new Mouth()
技術分享圖片 聚合(Agregation) 整體與部分
部分可以離開整體而存在
Car(Engine engine)
Car() 構造函數
技術分享圖片 關聯(Association) 擁有關系
一個類知道另一個類的方法和屬性
Customer customer 類屬性
技術分享圖片 依賴(Dependency) 使用關系
一個類的實現需要一個類的輔助
構造函數(Car car)

UML圖及C#代碼實現