亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這個怎么寫啊

某公司的雇員分為以下若干類:
Employee:這是所有員工總的父類,屬性:員工的姓名,員工的生日月份。
?? ?方法:getSalary(int month) 根據參數月份來確定工資,如果該月員工過生日,則公司會額外獎勵 100 元。

SalariedEmployee:Employee 的子類,拿固定工資的員工。
?? ?屬性:月薪

HourlyEmployee:Employee 的子類,按小時拿工資的員工,每月工作超出 160 小時的部分按照 1.5 倍工資發放。
?? ?屬性:每小時的工資、每月工作的小時數

SalesEmployee:Employee 的子類,銷售人員,工資由月銷售額和提成率決定。
?? ?屬性:月銷售額、提成率

BasePlusSalesEmployee:SalesEmployee 的子類,有固定底薪的銷售人員,工資由底薪加上銷售提成部分。
?? ?屬性:底薪。

1.根據要求創建 SalariedEmployee、 HourlyEmployees、 SaleEmployee 和 BasePlusSalesEmployee四個類的對象各一個,并計算某個月這四個對象的工資。

注意:要求把每個類都做成完全封裝,不允許非私有化屬性。

類圖如下:
Employee
name : String
month : int
getSalary(month : int) : double

SalariedEmployee
salary : double

HourlyEmployee
hourlySalary : double
hours : int

SalesEmployee
sales : double
rate : double

BasePlusSalesEmployee
baseSalary : double

2.創建一個 Employee 數組,分別創建若干不同的 Employee對象,并打印某個月的工資。

正在回答

0 回答

舉報

0/150
提交
取消

這個怎么寫啊

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號