什么样的B最好_国产成人亚洲综合_国产在线麻豆精品对白电影_女教师巨大乳孔中文字幕_中文字幕在线乱码

華南農(nóng)業(yè)大學JAVA程序設計A卷答案

來源: 瀏覽:121 時間:2024-08-21

2、造方法是類的一種特殊函數(shù),它的方法名必須與類名相同B. 構造方法的返回類型只能是void類型C. 構造方法的主要作用是完成對類的對象的初始化工作D. 一般在創(chuàng)建新對象時,系統(tǒng)會自動調(diào)用構造方法4. 下列關于接口的說明正確的是_D_。A. 接口和抽象類是同一回事B. 一個類不可以實現(xiàn)多個接口C. 接口間不能有繼承關系 D. 實現(xiàn)一個接口必須實現(xiàn)接口的所有方法5. 在Java中,存放字符串常量的對象屬于_B_類對象。A. CharacterB. StringC. StringBufferD. Vector6. 在一個應用程序中有如下定義:int a=1,2,3,4,5,6,7,8,9,10; 為了

3、打印輸出數(shù)組a的最后一個元素,下面正確的代碼是_B_。A. System.out.println(a10);B. System.out.println(a9);C. System.out.println(aa.length);D. System.out.println(a(9);7. 定義如下的二維數(shù)組b,下面的說法不正確的是_C_。int b=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15;A. b.length的值是3B. b1.length的值是5C. b11的值是1 D. 二維數(shù)組b的第一行有3個元素8. 下列語句中,屬于多分支語句的是_B_。A. if語句B.

4、 switch語句C. do while語句D. for語句9. 下列注釋中不是Java語言使用的是_D_。A. / 注釋B. /* 注釋 */C. /* 注釋 */D. /* 注釋 */10. 關于Java的包敘述不正確的是_A_。A. 不在同一個包中的類不允許有相同的名稱B. 在同一個包中的類不允許有相同的名稱C. 包是用于組織類與接口的機制D. 可以通過import語句將包中的類加載到程序中11. 欲構造ArrayList類的一個實例,此類繼承了List接口,下列方法正確的是_B_。A. ArrayList myList=new Object();B. List myList=new A

5、rrayList();C. ArrayList myList=new List(); D. List myList=new List();12. 針對以下類定義,編譯時出現(xiàn)語法錯誤的語句是_C_。class Animal class Dog extends Animal class Cat extends Animal A. Animal animal = new Dog(); B. Cat cat = (Cat)new Animal();C. Dog dog = (Dog)new Cat(); D. Cat cat = new Cat();13. 假設子類A繼承了父類B,則如下能正確描述這2

6、個類之間關系的類圖是_A_。ABCD14. 下面_D_方法是public void example().的重載方法? A. public void example(). B. public int example().C. public void example2(). D. public int example(int m, float f).15. 下列敘述中,正確的是_A_。 A. Java語言的標識符是區(qū)分大小寫的 B. 源文件名與public類名可以不相同 C. 源文件名其擴展名為.jar D. 源文件中public類的數(shù)目不限得分二、填空題(本大題共 10 小題,每小題 2 分,共

7、 20 分)1. 若有類定義:class B extends A ,則類B是類A的_子類_。2. 創(chuàng)建類的對象時,使用運算符_new_給對象分配內(nèi)存空間。3. 表達式(5%2= =0)的值是_false_。4. _Object_類是所有Java包中的類、用戶自定義類的直接或間接父類。5. 在循環(huán)中使用_continue_語句,將跳過本輪循環(huán)的剩余語句,進入循環(huán)的下一輪。6. 設x=2,則表達式(x+)*3的值是_6_。7. 聲明并創(chuàng)建類MyClass的一個對象,其名稱為obj,可通過以下語句實現(xiàn)_MyClass obj=new MyClass()_。8. _抽象_方法是一種僅有方法頭沒有方法體

8、的方法。9. 定義成員變量時,在訪問特性修飾符之后加上_static_可以使之成為靜態(tài)成員變量。10. Java中,_多態(tài)_性是指不同的類對象調(diào)用同一個簽名的成員方法時將執(zhí)行不同代碼段的現(xiàn)象。得分1.5CM三、程序閱讀題(本大題共4小題,每小題5分,共20分)說明:閱讀下面的程序,并寫出程序的運行結(jié)果。1. public class CalculateSumpublic static void main(String args) int i,j,sum; for(i=2;i<7;i+) sum = 1; for ( j=1;j<7;j+ ) sum = sum + j; Syste

9、m.out.println(sum); 答案:222. public class Testpublic static void main(String args) int x=122,33,55,678,-987; int max = x0;for (int i=1;imax)max=xi; System.out.println(max); 答案:6783. public class Testpublic static void main(String args) A a = new A(); a.show(); public class

10、A private int x=99; public void show() System.out.println(x); 答案:994. class Top public void printString() System.out.println(“Top類調(diào)用printString方法”); class Bottom extends Top public void printString() System.out.println(“Bottom類調(diào)用printString方法”); class Testpublic static void main(String args) Top top

11、Obj = new Bottom(); topObj.printString(). 答案:Bottom類調(diào)用printString方法得分1.5CM四、編寫程序題(本大題共3小題,每小題10分,共30分)1. 編寫程序接受用戶輸入的10個整數(shù),并輸出這10個整數(shù)中的最大值和最小值。答案:import java.io.* ; public class MaxMin public static void main(String args) int i , n = 10 , max = 0 , min = 0 , temp = 0; /數(shù)據(jù)域2分 Scanner in =new Scanner(Sy

12、stem.in);/輸入對象創(chuàng)建1分for ( i = 2 ; i <= n ; i + ) /整個for語句6分 temp = in.nextInt( ); if (temp > max ) max=temp; if (temp < min) min=temp; System.out.println("max="+max+"nmin="+min); /輸出1分 2. 編寫程序讀入10個學生的成績,統(tǒng)計及格學生的個數(shù)并計算平均分。答案:import java.io.* ; public class Scorepublic final i

13、nt N=10; /可不定義常量,程序中直接用10 public static void main(String args)int i, count=0; /數(shù)據(jù)域2分,其中數(shù)組定義占1分 float sum=0,ave;float a = new float10;Scanner in =new Scanner(System.in); /輸入2分 for(i=0;i=60) count=count+1; sum=sum+ai; ave=sum/N; /計算平均分1

14、分 printf(“count=%d,ave=%f”,count,ave); /輸出1分,不局限于這種形式3. 編程定義一個描述矩形的類,類名為Rectangle,并符合以下要求:(1)矩形類包括2個double類型的數(shù)據(jù)域a和b,分別代表長和寬。(2)無參構造方法創(chuàng)建矩形對象時a和b的值為1.0;有參構造方法的形式參數(shù)為a和b提供值。(3)對數(shù)據(jù)域a和b進行合理的封裝。(4)定義一個方法getArea(),該方法的返回值是矩形對象的面積。答案:class Rectangle private double a; /數(shù)據(jù)域1分 private double b; public Rectangle() /2個構造方法3分 a = 1.0; b = 1.0; public Rectangle(double a, double b) this.a = a; this.b = b; public double ge

地址 · ADDRESS

地址:建鄴區(qū)新城科技園嘉陵江東街18號2層

郵箱:309474043@qq.Com

點擊查看更多案例

聯(lián)系 · CALL TEL

400-8793-956

售后專線:025-65016872

業(yè)務QQ:309474043    售后QQ:1850555641