类与类图,以及类间关系
生活随笔
收集整理的這篇文章主要介紹了
类与类图,以及类间关系
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 前言
- 敘述
- 類與類圖
- 如何表示
- 類圖間關系
- 關聯關系
- 1、雙向關聯
- 2、單項關聯
- 3、自關聯
- 4、多重關聯
- 5、聚合關系
- 6、組合關系
- 依賴關系
- 泛化關系
- 接口與實現關系
前言
敘述
類與類圖
二者分別是什么?
類封裝了數據和行為,是具有相同屬性,操作,關系的對象集合的總稱。
類圖是描述系統的靜態結構,用來描述不同類以及他們之間的關系
類圖的種類?
實體類、控制類、邊界類
如何表示
類的UML表示
類使用包含類名,屬性和操作且帶有分隔線的長方形來表示
類圖間關系
關聯關系
注意:在使用Java,C#,C++等編程語言實現關聯關系時,通常將一個類的對象作為另一個類的成員變量。
1、雙向關聯
2、單項關聯
3、自關聯
4、多重關聯
5、聚合關系
聚合關系案表示整體與部分的關系,但是部分可以脫離整體,單獨存在,在代碼實現中有三種表現形式:成員對象通常作為構造方法,Setter 方法或者業務方法參數注入到整體中6、組合關系
組合關系也表示整體與部分的關系,但是整體和部分不可分離,二者同生共死。在代碼實現中的表現形式:在整體類的構造方法中直接實例化成員類依賴關系
泛化關系
接口與實現關系
????
待補充。。。。。。
總結
以上是生活随笔為你收集整理的类与类图,以及类间关系的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pythonplt制作饼状图_4.5Py
- 下一篇: 国内SRC网站,拿走不送