《面向對象程序設計》試題new

《面向對象程序設計》試題new

ID:18221693

大?。?4.00 KB

頁數(shù):8頁

時間:2018-09-15

《面向對象程序設計》試題new_第1頁
《面向對象程序設計》試題new_第2頁
《面向對象程序設計》試題new_第3頁
《面向對象程序設計》試題new_第4頁
《面向對象程序設計》試題new_第5頁
資源描述:

《《面向對象程序設計》試題new》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。

1、裝訂線得分一、程序修改(20分)說明:描述程序中的語法錯誤原因并修改,每小題4分,錯誤原因和改正錯誤各2分。1.isPrime方法用于檢查參數(shù)num是否是質數(shù)。publicbooleanisPrime(intnum){booleanresult=false;for(inti=2;i=num){result=true;}returnresult;}2.具體類Reader實現(xiàn)了Readable接口。interfaceReadable{voidread();}classReaderimplementsReadable{void

2、read(){System.out.println("ICanreadit.");}}3.main方法調用重載的max方法求2個數(shù)的最大值。publicclassError03{publicstaticdoublemax(inta,doubleb){returna>b?a:b;}publicstaticdoublemax(doublea,intb){returna>b?a:b;}publicstaticvoidmain(String[]args){doublec=max(10,100);}}4.子類Child覆蓋了父類Parent中的output方法。classParent{public

3、finalvoidoutput(){System.out.println("Parent");}}classChildextendsParent{publicvoidoutput(){System.out.println("Child");}}5.main方法調用sum方法求數(shù)組所有元素的和。publicclassError05{publicdoublesum(double[]array){doubleresult=0;for(doublevalue:array){result+=value;}returnresult;}publicstaticvoidmain(String[]args

4、){double[]arr={1.0,2.0,3.0,4.0,5.0};System.out.println(sum(arr));}第7頁共8頁裝訂線}得分二、程序填空(20分)說明:填充程序中的空白,使程序能夠正確運行,每空2分。1.以下程序功能為輸入多個班的考試成績,并分別計算每個班的總成績。importjava.util.Scanner;publicclassScore{//inputScore方法用于輸入一個班的所有成績,參數(shù)num是班級的學生人數(shù)publicstaticdouble[]inputScore(intnum){double[]array=newdouble[num]

5、;Scannerscanner=newScanner(System.in);for(inti=0;i<(1);i++){array[i]=scanner.nextDouble();}returnarray;}publicstaticdoublesumScore(double[]array){doubleresult=0;for(inti=0;i

6、udent;Scannerscanner=newScanner(System.in);System.out.print("一共有幾個班?");numOfClass=scanner.nextInt();scores=(2);for(inti=0;i

7、:");System.out.println(sumScore((4)));}}}第7頁共8頁裝訂線2.以下程序定義了Circle和Cylinder兩個類。//類1,Circle.javapublicclassCircle{privatedoubleradius;//圓的半徑publicCircle(){//無參構造方法(5)//調用有參構造方法將radius初始化為0.0}publicCircle(doubleradius){(6

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。