問答題

定義一個(gè)教師類Teacher,要求如下:
(a)教師的姓名(name,String類型),所授課程(course,String類型),課時(shí)數(shù)量(courseNum,int類型)和課時(shí)系數(shù)(radio,double類型),所有教師的課時(shí)系數(shù)相同。屬性均是私有的。
(b)提供一個(gè)有參的構(gòu)造方法(要求包括姓名,所授課程,課時(shí)數(shù)量)。 
(c)為私有屬性提供訪問器方法。 
(d)定義一個(gè)計(jì)算課時(shí)當(dāng)量的courseCompute方法(課時(shí)當(dāng)量=課時(shí)量*系數(shù)),返回值類型為double。
(e)定義一個(gè)計(jì)算課時(shí)費(fèi)的moneyCompute()方法(課時(shí)費(fèi)=課時(shí)當(dāng)量*錢數(shù),如果當(dāng)量超過100,每課時(shí)30元,當(dāng)量不超過100每課時(shí)20元)。
(f)要求所有方法都是共有的。


您可能感興趣的試卷

你可能感興趣的試題

5.問答題

(Map HashMap set)已知某學(xué)校的運(yùn)動(dòng)場(chǎng)地如下: 
場(chǎng)地類型        場(chǎng)地名稱 
羽毛球         羽毛球場(chǎng)地1,羽毛球場(chǎng)地2,羽毛球場(chǎng)地3,羽毛球場(chǎng)地4,羽毛球場(chǎng)地5 
乒乓球          乒乓球場(chǎng)地1,乒乓球場(chǎng)地2, 乒乓球場(chǎng)地3, 乒乓球場(chǎng)地4 
籃球             籃球場(chǎng)地1,籃球場(chǎng)地2,籃球場(chǎng)地3
請(qǐng)完成下列要求: 
1)使用一個(gè)Map map,存放上表中的場(chǎng)地。
2)編寫newStadiumfieldList()方法初始化map,并作為返回值返回。 
3)編寫getStadiumfield(Map map)輸出map的大小,并遍歷map,把鍵和值都輸出。 
4)在main方法中調(diào)用兩個(gè)方法,運(yùn)行結(jié)果如下所示: 場(chǎng)地類型為3種 
籃球:場(chǎng)地?cái)?shù)量為3個(gè),分別為   籃球場(chǎng)地1  籃球場(chǎng)地2  籃球場(chǎng)地3 
乒乓球:場(chǎng)地?cái)?shù)量為4個(gè),分別為   乒乓球場(chǎng)地1  乒乓球場(chǎng)地2  乒乓球場(chǎng)地3  乒乓球場(chǎng)地4 
羽毛球:場(chǎng)地?cái)?shù)量為5個(gè),分別為   羽毛球場(chǎng)地1  羽毛球場(chǎng)地2  羽毛球場(chǎng)地3  羽毛球場(chǎng)地4  羽毛球場(chǎng)地5