Java 的aggregation和association


        今天學了Java的aggregation,自己總結一下就是:aggregation是association里的一個特殊的分類。aggregation里的關系只能是單向的,而association單向和雙向均可。舉個例子吧:比如有兩個類是Student和Address,在特定情境下,每一個student的對象一定包含了一個Address的對象,而每一個address可以只含有街道名稱或是門牌號,不一定是個學生的地址,所以不一定需要student的一個對象作為屬性。因此這里就是aggregation。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM