cola公司的雇員分為以下若干類:(知識點:多型)
(1) colaemployee :這是所有員工總的父類,屬性:員工的姓名,員工的生日月份。
(2) salariedemployee : colaemployee 的子類,拿固定工資的員工。
(3) hourlyemployee :colaemployee 的子類,按小時拿工資的員工,每月工作超出160 小時的部分按照1.5 倍工資發放。
(4) salesemployee :colaemployee 的子類,銷售人員,工資由月銷售額和提成率決定。
(5) 定義乙個類company,在該類中寫乙個方法,呼叫該方法可以列印出某月某個員工的工資數額,寫乙個測試類testcompany,在main方法,把若干各種型別的員工放在乙個colaemployee 陣列裡,並單元出陣列中每個員工當月的工資。
1package
yjm;23
public
class
colaemployee
1112
public colaemployee(string name, int
month)
1718
public
double getsalary(int
month)
21 }
1package
yjm;23
public
class salariedemployee extends
colaemployee
1011
public
double getsalary(int
month) else
1718}19
20 }
packageyjm;
public
class hourlyemployee extends
colaemployee
public
double getsalary(int
month)
else
} else
else}}
}
1package
yjm;23
public
class salesemployee extends
colaemployee
11public
double getsalary(int
month) else18}
1920 }
public class company}
1package
yjm;23
public
class
testcompany ;
1112
for (int i = 0; i < all.length; i++) 15}
16 }
第十一周作業
1 tabcontrol imagelist panel功能演示 2 timer picturebox splitcontainer contextmenustrip控制項功能演示 設定三個控制項的以下屬性和事件 a.picturebox控制項的三個屬性 picture.image 匯入資源 pic...
第十一周作業
漢諾塔問題 10 分 漢諾塔是乙個源於印度古老傳說的益智玩具。據說大梵天創造世界的時候做了三根金剛石柱子,在一根柱子上從下往上按照大小順序摞著64片 圓盤,大梵天命令僧侶把圓盤移到另一根柱子上,並且規定 在小圓盤上不能放大圓盤,每次 只能移動乙個圓盤。當所有圓盤都移到另一根柱子上時,世界就會毀滅。請...
第十一周作業
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學習並熟練運用遞迴函式 這個作業在那個具體方面幫助我實現目標 完成漢諾塔問題 參考文獻 c語言程式設計ii 基礎作業 單選題 2 1巨集定義 define div a,b a b 經div x 5,y 5 引用,替換展開...