類的六大關系之聚合關系


廢話少說,直接上工程目錄

 

 對應的UML圖

 

 

 

 

代碼:

 

 

package com.waibizi;
/**
 * 聚合表示的是整體與部分的關系,表示整體與部分是可分開的。聚合關系在類的六大關系中,排行的是第三。再重復一次順序:設計模式中類的關系:依賴、關聯、聚合、組合、繼承、實現。耦合度依次遞增
 * @author 歪鼻子
 *
 */

@SuppressWarnings("all")
public class Computer {
    
    
    private Mouse mouse;  //此處的mouse相對於Computer是一個部分與整體的關系,而mouse是可分開的
    private Moniter moniter; //此處的moniter相對於Computer是一個部分與整體的關系,而moniter是可分開的
    
    
    
    public Mouse getMouse() {
        return mouse;
    }



    public void setMouse(Mouse mouse) {
        this.mouse = mouse;
    }



    public Moniter getMoniter() {
        return moniter;
    }



    public void setMoniter(Moniter moniter) {
        this.moniter = moniter;
    }



    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        
    }

}


免責聲明!

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



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