类的六大关系之聚合关系

旧巷老猫 提交于 2020-03-19 02:58:54

废话少说,直接上工程目录

 

 对应的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
        
        
    }

}
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!