第十一周作業 多型,介面

2022-06-15 18:06:09 字數 1469 閱讀 1987

cola公司的雇員分為以下若干類:(知識點:多型)

(1) colaemployee :這是所有員工總的父類,屬性:員工的姓名,員工的生日月份。

方法:getsalary(int month) 根據引數月份來確定工資,如果該月員工過生日,則公司會額外獎勵100 元。

(2) salariedemployee : colaemployee 的子類,拿固定工資的員工。

(3) hourlyemployee :colaemployee 的子類,按小時拿工資的員工,每月工作超出160 小時的部分按照1.5 倍工資發放。

(4) salesemployee :colaemployee 的子類,銷售人員,工資由月銷售額和提成率決定。

(5) 定義乙個類company,在該類中寫乙個方法,呼叫該方法可以列印出某月某個員工的工資數額,寫乙個測試類testcompany,在main方法,把若干各種型別的員工放在乙個colaemployee 陣列裡,並單元出陣列中每個員工當月的工資。

package

chap1;

public

class

colaeployee

public colaeployee(string name, int

month)

public

double getsalary(int

month)

}

package

chap1;

public

class salarriedemloyee extends

colaeployee

public salarriedemloyee(string name, int month, double

monsalary)

public

double getsalary(int

month)

else

}}

package

chap1;

public

class hourlyemployee extends

colaeployee

public

double getsalary(int

month)

else

} else

else}}

}

package

chap1;

public

class salesemployee extends

colaeployee

public

double getsalary(int

month)

else

}}

package

chap1;

public

class

company

}

第十一周作業 多型,介面

4 cola公司的雇員分為以下若干類 知識點 多型 1 colaemployee 這是所有員工總的父類,屬性 員工的姓名,員工的生日月份。2 salariedemployee colaemployee 的子類,拿固定工資的員工。3 hourlyemployee colaemployee 的子類,按小...

第十一周作業(多型介面)

cola公司的雇員分為以下若干類 知識點 多型 1 colaemployee 這是所有員工總的父類,屬性 員工的姓名,員工的生日月份。2 salariedemployee colaemployee 的子類,拿固定工資的員工。3 colaemployee 的子類,按小時拿工資的員工,每月工作超出160...

第十一周作業

1 tabcontrol imagelist panel功能演示 2 timer picturebox splitcontainer contextmenustrip控制項功能演示 設定三個控制項的以下屬性和事件 a.picturebox控制項的三個屬性 picture.image 匯入資源 pic...