private int totalPrice;         // 總支出費用

        public override void VisitEmployee(Employee emp)
        {
            totalPrice += emp.salary;     // 累加所有員工薪資
        }
        private int totalInstances;     // 公司資產總數

        public override void VisitEmployee(Employee emp)
        {
            totalInstances++;       // 累計員工人數
        }
예제 #3
0
 // 需要針對每一個物件結構內的元素,定義相對應的操作
 abstract public void VisitEmployee(Employee emp);