【java】類之間的關係
1、泛化關係
泛化關係是指類和類之間的繼承關係及介面與介面之間的繼承關係;
2、實現關係
實現關係是指類對介面的實現;
3、關聯關係
關聯關係是指類與類之間的連線,一個類可以知道另一個類的屬性和方法。在 java 語言中使用例項變數體現;
4、聚合關係
聚合關係是指是關聯關係的一種,是較強的關聯關係,是整體和部分的關係。如:汽車和輪胎,它與關聯關係不同,關聯關係的類處在同一個層次上,而聚合關係的類處在不平等的層次上,一個代表整體,一個代表部分,在 java 語言中使用例項變數體現;
5、合成關係
合成關係是關係的一種,比聚合關係強的關聯關係。如:人和四肢,整體物件決定部 分物件的生命週期,部分物件每一時刻只與一個物件發生合成關係,在 java 語言中使用例項變數體現;
6、依賴關係
依賴關係是比關聯關係弱的關係。在 java 語言中體現為返回值,引數,區域性變數和靜態方法呼叫。
相關文章
- Java設計模式-類之間的關係Java設計模式
- UML類圖--類之間的關係
- 類與類之間的基本關係
- 介面、抽象類、普通類之間的關係抽象
- 類之間的6種關係詳解
- Java類關係之代理(代理模式)Java模式
- Window、WindowManager、View 之間的關係View
- git、github、gitlab之間的關係GithubGitlab
- TLS與SSL之間關係TLS
- React、Ant Design、DvaJS之間的關係ReactJS
- Activity、View、Window之間關係的分析View
- 思考 TPS 與 RT 之間的關係
- Window, WindowManager和WindowManagerService之間的關係
- react、redux、react-redux之間的關係ReactRedux
- Linux Shell檔案之間的包含關係Linux
- GeoTools應用-JTS(Geometry之間的關係)
- 關於Java中的物件、類、抽象類、介面、繼承之間的聯絡Java物件抽象繼承
- Java中類與物件的關係與區別Java物件
- CPU、記憶體、磁碟IO之間的關係記憶體
- Kubernetes和Docker之間的關係是什麼?Docker
- 網站和伺服器之間的關係網站伺服器
- ERP與精益生產之間的關係
- Web3和元宇宙之間的關係Web元宇宙
- Maven專案之間關係介紹Maven
- JAVA類的頂層Type抽象和繼承關係Java抽象繼承
- 在Java中,以下有關類的關聯關係描述錯誤的是()Java
- 前端之DOM解析和渲染與CSS、JS之間的關係前端CSSJS
- 集合類關係
- 淺析 UART、RS232、TTL 之間的關係
- 深度剖析Margin塌陷,BFC,Containing Block之間的關係AIBloC
- dispaly、position、float之間的關係與相互作用
- 頁面中多個script塊之間的關係
- 探索“精益”與“智慧製造”之間的關係
- Python中怎樣改變集合之間的關係?Python
- 特殊特性與FMEA之間的關係是什麼?
- 備份集和備份片之間的關係
- 大資料技術與Hadoop之間的關係大資料Hadoop
- 超級簡單的例子說明JAVA PACKET CLASS 和變數之間的關係Java變數