freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學]java習題集-文庫吧資料

2025-01-24 04:26本頁面
  

【正文】 D j=7 6.下列說法正確的是:( ) A Java 中允許一個子類有多個父類 B 某個類是一個類的子類,它仍有可能成為另一個類的父類 C 一個父類只能有一個子類 D 繼承關系最多不能超過 4 層 7.下列說法正確的是:( ) A 子類只能覆蓋父類的方法,而不能重載 B 子類只能重載父類的方法,而不能覆蓋 C 子類不能定義和父類同名同形參的方法,否則,系統(tǒng)將不知道使用哪個方法。 } } class MainStrange{ public static void main(string[] args){ Strange funny=new Strange()。 Strange(){ this(4)。 c=z。} D public B(int x,int y,int z){a=x。 b=y。 c=z。 } B public void B(int x1,int yl,int z1){ a=x。 b=y。 c=z。 public void B(int x,int y,int z){a=x。 } C double GetSort(int x,int y){return x+y。( ) 二、選擇題 1.為了區(qū)分重載多態(tài)中同名的不同方法,要求:( ) A 參數(shù)名不同 B 返回值類型不同 C 采用不同的形式參數(shù)列表 D 選項 A B C 都對 2.在某個類中定義一個方法:void GetSort(int x),以下關于能否作為這個方法的重載錯 誤的是:( ) A void GetSort(float x){x*=x。( ) 。( ) 類型的實例變量或方法只能由聲明該變量或方法的類本身及其子類訪問。( )24 , 完成對子類中的超類實例變量 的初始化,則子類可以繼承超類的構造函數(shù)。( ) final的類不能是超類。 第七章類的封裝 一、判斷題 signature 重新定義一個超類方法,這稱為方法的覆蓋 (override)。 5.定義一個類實現(xiàn)銀行帳戶的概念,包括的變量有“帳號”和“存款余額” ,包括的方法有“存 款” 、 “取款”和“查詢余額” 。 4.編程創(chuàng)建一個 Box 類,在其中定義三個變量表示一個立方體的長、寬、高,再定義一個方 法 setDemo 來對這 3 個變量進行初始化,然后定義一個方法來求立方體的體積。 2.構造函數(shù)是否可以被重載?試舉例。請為 Student 類定義構造函數(shù)初始化所有的成員變量。 A extends B final C this D finalizer 20.聲明為 static 的方法不能訪問( )類成員。 public static void main(String arg[ ]) { System .out .println(a[6])。 public static void fun(){ //some code… } } 方法 fun()如何來訪問變量 m:( ) A 將 private int m 改成 protected int m B 將 private int m 改成 public int m C 將 private int m 改成 static int m D 將 private int m 改成 int m 16.在 Java 中,方法 main()將返回一個( )值。 } public Person(String n,String d,int a) { //doing the same as two arguments version of constructer //including assignment name=n,age=a } } 下面那一選項可以添加到“//doing the same……”處:( ) A Person(n,a) B this(Person(n,a)) C this(n,a) D this() 13.( )是一個特殊的方法,用于對類的實例變量進行初始化。 } public Person(String n,int a) { name = n。 int age。 9.構造方法何時被調(diào)用?( ) A 類定義時 B 使用對象的變量時 C 調(diào)用對象方法時 D 創(chuàng)建對象時21 10.下列哪個類聲明是正確的?( ) A public abstract class Car{…} B abstract private move(){…} C protected private number。 D al=new A()。 a2=A new()。 a2=new()。 D x xl=x()。 B public y xl=new x()。( ) void 來表示,也可以不加。( ) 。( ) protected 的類成員只能被此類中的方法訪問。( ) 。( ) 操作符動態(tài)地為對象按其指定的類型分配內(nèi)存,并返回該類型的一個引用。( ) 程序中的參數(shù)傳遞都是把參數(shù)值傳遞給方法定義中的參數(shù)。( )19 。 第六章面向?qū)ο缶幊?一、判斷題 ,就能創(chuàng)建對象。 3.請編寫一個 Application 實現(xiàn)如下功能:接受命令行中給出的一個字母串,先將該串原樣 輸出,然后判斷該串的第一個字母是否為大寫,若是大寫則統(tǒng)計該串中大寫字母的個數(shù),并將 所有大寫字母輸出;否則輸出信息串”第一個字母不是大寫字母!”。在應用程序的 main( )方法中調(diào)用這兩個方法,生成一個整型數(shù)組并輸出該數(shù)組的所有元素。 ( Total of array elements: + total, 25, 25 )。 i A length。 int total=0。 import javA 。 } } , 完成程序填空。 i++ )18 total=______________。 for ( int i = 0。 int total。 import javA 。 ,完成程序填空。 9.已知 sb 為 StringBuffer 的一個實例,且 sb= abcde ,則 sB delete(1,2)后 sb 的值為 ____。 7.比較 s1 中的字符串和 s2 中的字符串的內(nèi)容是否相等的語句是________。 后 s 的值為____。 則 a 的數(shù)組元素中第 8 個元素的下標是__ 。 3.求取二維數(shù)組 a [][] 第 i行元素個數(shù)的語句是______。 2.設有整型數(shù)組的定義:int x [][]={{12,34},{5},{3,2,6}}。 } }該程序的輸出結果是: A Boy and dbc B Boy and abc C Girl and dbc D Girl and abc 三、填空題 1.定義一個整型數(shù)組 y,它有 5 個元素分別是 1,2,3,4,5。 ch[0]=39。17 System .out .println( + and +[0]+[1]+[2])。 public static void main(String args[ ]){ class1 x=new class1( )。c39。b39。d39。 public class class1{ String str = new String(Girl)。 C String s[5]。s[i++]=“”)。 for(int i=0。 D String t = ( )。 B char c = s[1]。 A a B b C f D g String s = “good”。 E. t==c。 C s==t。 下面哪一選項的語句返回值為真: A s .equals(t)。 String t = “people”。 } } 當編譯和執(zhí)行這段代碼時會出現(xiàn): A 有一個編譯錯誤為“possible reference before assignment” B 有一個編譯錯誤為“illegal array declaration syntax” C 有異常出現(xiàn)為“Null Pointer Exception” D 正確執(zhí)行并且輸出 0 7.已知 String 對象 s=abcdefg,則 (2, 5)的返回值為____。 A a0, a1, a2, a3 B a[0], a[1], a[2], a[3] C a[1], a[2], a[2], a[4] D a[0], a[1], a[2], a[3], a[4] : A char str[] B char str[][] C String str[] D String str[10] 6. 請看下面的程序段: public class class1{ public static void main(String a[]) { int x [] = new int[8]。 4.設有定義 int[ ] a=new int[4]。 D int [ ] a1,a2。 C int a1,a2[ ]。 B int [ ] a1,a2。 A intArray [ ] a1,a2。 則以下對此語句的敘述錯誤的是▁▁。( ) 二、選擇題 ,是因為它們具有相同的▁▁。( ) 14.方法 IndexOf((char ch,1)返回字符 ch 在字符串中最后一次出現(xiàn)的位置。( ) 12.方法 replace (String srt1, String srt2)將當前字符串中所有 srt1 子串換成 srt2子串。( ) 10.用運算符“==”比較字符串對象時,只要兩個字符串包含的是同一個值,結果便為 true。( ) 8. 對于二維數(shù)組 s 來說,s [2].length 給出數(shù)組 s 第 2 行的元素個數(shù)。當調(diào)用方法執(zhí)行完畢時,這 個元素中含有修改過的數(shù)值。( ) 5. 執(zhí)行語句 int a[]后數(shù)組元素的值為 0。( ) 3.數(shù)組的下標可以是 int 型或 float 型。 第五章 數(shù)組與字符串 一、判斷題 1.下標是用于指出數(shù)組中某個元素位置的數(shù)字或變量。在方法 main( ) 中調(diào)用上面的三個方法并輸出結果。 fibonacci(n)=fibonacci(n1)+fibonacci(n2), n≥2; 用遞歸方法計算 Fibonacci序列,并打印出其前 15項的值。 } }14 四、編程題 1.用兩個方法打印出 200 以內(nèi)的全部素數(shù)(一個是 main()方法,一個是專門判定一個數(shù)是 否為素數(shù)的方法)。 i+=6。 (m1( ) 中的 i=+i)。 m2( )。 (main( ) 中的 i=+i)。 } } 2.public class Class432 { static int i=123。 return a。 i++) a= a+i。 for (int i = 8。13 return z。 prt(m + a=+test1(m,a))。 prt(a in main=+a)。a39。 1.public class Class431 { public static void main(String[] args) { int a = 3。 }是正確的。( ) 9.每個應用程序都必須要有 main 方法。( ) 7.只有直接調(diào)用自身的方法才叫遞歸方法。 }是正確的。( ) 4.如果需要可以在方法中再聲明一個方法。( ) 2.定義方法時方法名可以是任何標識符。循環(huán)必須在 x 加到 11 時終止。} }}11 四、編程題 1!+2!+3!+ …+10! ,計算和打印從 1 加到 10 的累加和。 ① {if( ② ) continue。 2.求 1100 內(nèi)的奇數(shù)并輸出。}while(n20)。 do {s= ① 。 double s=。 } } A 22 B 23 C 24 D 25 三、程序填空 1 以下程序的功能是:求 s=1/2+1/6+1/12+1/20+……+1/(19*20)。j++) { k+=i+j。i++) { for(j=1。 lable:for(i=1。 if(j==3) break lable。j6。i8。 } A ’e’ B ’d’ C ’f’ D ’g’ 14.下列語句執(zhí)行后,k 的值是( ) int i,j,k=1。e39。z39。a39。\039。i++) k=ki。 for(i=2。 do {if(i++j) continue;}while(i4)。 while(i!=i/j) j=j+2。 }while(x17)。 } 當 n 為何值時,程序段將輸出字符串 second:9 A 0 B 1 C 2 D 以上都可以 9.下列語句執(zhí)行后,x 的值是( ) int x=2。 break。 x 0 C x 0 D x = 20 :( ) switch(n) { case 0: System .out .println(“first”)。} else { System .out .println(“third”) } 當程序輸出“second”時,x 的范圍為: A x = 0 B x 20 amp。 } A 15 B 0
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1