【預告】5/13(一)起,第三階段頁面上方功能列以及下方資訊全面更換新版。 前往查看

程式設計題庫

【非選題】
【已刪除】 四、某公司的系統必須紀錄員工的姓名(Name)、基本薪水(BaseSalary)及加班費 (OvertimePay),請用C++、C#、Java 等物件導向程式語言: (1)定義員工(Employee)類別(class),使其private 資料成員包含上述員工資料, 且其建構子函式(constructor)的參數即為這三項資料。類別中另含一public 成 員函式(member function),稱為TotalPay( ),可計算員工總薪水並return 之。 (10 分) (2)公司裡每位經理另有職務加給(DutyAllowance),請繼承(inherit)員工類別來 定義經理(Manager)類別,使其具有DutyAllowance 之private 資料成員,其建 構子函式之參數包括Name、BaseSalary、OvertimePay、及DutyAllowance, TotalPay( )成員函式可計算經理的總薪水。(10 分)