java試題庫程序分析題挑選好最終Word版_第1頁
java試題庫程序分析題挑選好最終Word版_第2頁
java試題庫程序分析題挑選好最終Word版_第3頁
java試題庫程序分析題挑選好最終Word版_第4頁
java試題庫程序分析題挑選好最終Word版_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、傳播優(yōu)秀Word版文檔 ,希望對您有幫助,可雙擊去除!難度級別:3知識點:繼承(5-4)試題內(nèi)容:class Art Art() System.out.println(Art constructor); class Drawing extends Art Drawing() super(); System.out.println(Drawing constructor); public class Cartoon extends Drawing Cartoon() super(); System.out.println(Cartoon constructor); public static v

2、oid main(String args) Cartoon x = new Cartoon(); 難度級別:3 知識點:繼承(5-4)試題內(nèi)容:class Game Game(int i) System.out.println(Game constructor); class BoardGame extends Game BoardGame(int i) super(i); System.out.println(BoardGame constructor); public class Chess extends BoardGame Chess() super(11); System.out.p

3、rintln(Chess constructor); public static void main(String args) Chess x = new Chess(); 難度級別:3 知識點:繼承(5-4)試題內(nèi)容:class Vehicle public void drive() System.out.println(Vehicle: drive);class Car extends Vehicle public void drive() System.out.println(Car: drive);public class Test public static void main (S

4、tring args ) Vehicle v= new Vehicle();Car c= new Car();v.drive();c.drive();v = c;v.drive();難度級別:3 知識點:構(gòu)造函數(shù)的重載(5-3)試題內(nèi)容:寫出下面程序的輸出結(jié)果class C0 public C0(int x) System.out.println(C0+x); C0() System.out.println(C0); class C1 extends C0 public C1(int x) System.out.println(C1+x); public static void main (S

5、tring args) new C1(1); 難度級別:3知識點:構(gòu)造函數(shù)的重載(5-3)3、試題內(nèi)容:寫出下面程序的輸出結(jié)果class Parent Parent() System.out.println(調(diào)用父類的parent()構(gòu)造方法);class SubParent extends Parent SubParent() System.out.println(調(diào)用子類的SubParent()構(gòu)造方法);public class Subroutine extends SubParent Subroutine() System.out.println(調(diào)用子類的Subroutine()構(gòu)造

6、方法);public static void main(String args) Subroutine s = new Subroutine();難度級別:3 知識點:構(gòu)造函數(shù)的重載(5-3)試題內(nèi)容:class Test public static int MAX=100; Test() System.out.println(調(diào)用無參構(gòu)造方法); Test(int i) System.out.println(調(diào)用有參構(gòu)造方法); public int f(int a) return a+Test.MAX; public int f(int a,int b) return a+b; publi

7、c class TestDemo public static void main(String args) System.out.println(Test.MAX); Test t1=new Test(); System.out.println(t1.f(10,20); Test t2=new Test(10); System.out.println(t2.f(10); 難度級別:3 知識點:構(gòu)造函數(shù)(4-1)試題內(nèi)容:查看下列程序并指出其輸出結(jié)果。class Apublic A()System.out.println(A is called);class B extends Apublic

8、B()super();System.out.println(B is called);public B(String x)super();System.out.println(B is called and input is +x);class C extends Bpublic C()System.out.println(C is called);public C(String x)super(x);System.out.println(c is called and input String is +x);public static void main(String args)new C(

9、how are you);難度級別:3知識點:構(gòu)造函數(shù)(4-1)試題內(nèi)容:以下程序的輸出結(jié)果是 。public class Test extends TT public static void main ( String args ) Test t = new Test (Tom); public Test(String s ) super(s); System.out.println(How do you do?); public Test() this (I am Jack); class TT public TT() System.out.println(What a pleasure!

10、); public TT(String s) this(); System.out.println(I am +s); 難度級別:3 知識點:重載試題內(nèi)容:public class Exam3_3public static void main(String args) System.out.println( test(15,26,4) ); static int test(int x, int y, int z) return test( x, test(y,z);static int test(int x,int y) if(xy) return x; else return y;難度級別:

11、3 知識點:重載(5-3)試題內(nèi)容:以下程序段的輸出結(jié)果為 。class IntORString void iosM( int i ) System.out.print(“Integer ”); void iosM(String s) System.out.print(“String ”); public static void main(String args ) IntORStringios=new IntORString ( );ios.iosM(a);ios.iosM(“1”);難度級別:3知識點:重載(5-3)3、試題內(nèi)容:以下程序段的輸出結(jié)果為 public class OverL

12、oadTest public static int add(int a, int b) return a + b;public static double add(double a, double b) return a + b;public static int add(int a) return a;public static int add(int a, double b) return 1;public static int add(double a, int b) return 1;public static void main(String args) System.out.pri

13、ntln(調(diào)用add(int,int)方法: + add(1, 2);System.out.println(調(diào)用add(double,double)方法: + add(2.1, 3.3);System.out.println(調(diào)用add(int)方法: + add(1);難度級別:3知識點:重載(5-3)試題內(nèi)容:以下程序段的輸出結(jié)果為 public class Yikespublic static void go(long n)System.out.println(long);public static void go(short n)System.out.println(short);pu

14、blic static void go(int n)System.out.println(int);public static void main(String args)short y=6;long z=7;go(y);go(z);難度級別:3知識點:對象的比較試題內(nèi)容:以下程序的輸出結(jié)果是 。class Compare public static void main(String args) String str1 = new String(abc);String str2 = new String(abc);String str3 = str1;if(str1=str2)System.o

15、ut.println(str1=str2);elseSystem.out.println(str1!=str2);if(str1=str3)System.out.println(str1=str3);elseSystem.out.println(str1!=str3); 難度級別:3知識點:異常3、以下程序段的輸出結(jié)果為 public class DemoFinallypublic static void main(String args) String members=new String4;for(int count=0;count3;count+)tryint x;if (count=0

16、) x=1/0;if (count=1) members4=jishou;if (count=2) return; catch(ArrayIndexOutOfBoundsException e)System.out.println(下標(biāo)越界);catch(ArithmeticException ex)System.out.println(被零除); continue;finally System.out.println(這條語句總會被執(zhí)行);二、按要求編寫程序:1.(1)編寫一個父類Test,其中有兩個構(gòu)造方法(一個有參數(shù),一個沒有參數(shù))和一個方法fun()。(2)編寫一個子類Test2繼承Test類,也有兩個構(gòu)造方法(一個有參數(shù),一個沒有參數(shù)),其中無參的構(gòu)造方法調(diào)用父類對應(yīng)的構(gòu)造方法;重寫方法fun(),在該方法中要求用super來調(diào)用父類

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論