將物件當作一個元件,將很多元件組合成樹狀結構,有人也稱為部分整理模式(part-whole pattern)。 組合模式定義 單個物件與組合的物件都有一致性 組合模式使用情況 有物件需要表達複數的狀況 組合模式UML圖 組合模式範例 我們建立員工資料,利用組合模式建立多筆的員工資料 /** * name: Employee.java * description : 員工個人資料 * Created by bryant on 2017/1/25. */ public class Employee { public Employee(String name, String dept, BigDecimal salary){ this.name = name ; this.dept = dept ; this.salary = salary; } private String no; //員工姓名 private String name ; //薪水 private BigDecimal salary ; //部門 private String dept ; //取得員工姓名 public String getName() { return name; } //設定員工姓名 public void setName(String name) { this.name = name; } //取得員工薪水 public BigDecimal getSalary() { return salary; } //設定員工薪水 public void setSalary(B...