《JAVA語言程序設(shè)計(jì)》期末考試試題題庫2014(整理版)_第1頁
《JAVA語言程序設(shè)計(jì)》期末考試試題題庫2014(整理版)_第2頁
《JAVA語言程序設(shè)計(jì)》期末考試試題題庫2014(整理版)_第3頁
《JAVA語言程序設(shè)計(jì)》期末考試試題題庫2014(整理版)_第4頁
《JAVA語言程序設(shè)計(jì)》期末考試試題題庫2014(整理版)_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、一、單項(xiàng)選擇題1、如下哪個(gè)是Java中的標(biāo)識符()A、PublicB、super C、3number D、width2、如下哪個(gè)是Java中的標(biāo)識符()A、field name B、super C、3number D、#number3、已知如下定義:String s = "story"下面哪個(gè)語句不是合法的()11、this 和 super ():A、都可以用在 main()方法中B、都是指一個(gè)內(nèi)存地址C、意義相同D、不能用在main()方法中12、關(guān)于接口哪個(gè)正確?()A、接口和抽象類是同一回事B .一個(gè)類只能實(shí)現(xiàn)一個(gè)接口A、s += "books"B

2、、s = s + 100;C.接口間不能有繼承關(guān)系C、int len = s.length;D、String t = s + “ abc ”D .實(shí)現(xiàn)一個(gè)接口必須實(shí)現(xiàn)接口的所有方法4、如下哪個(gè)是Java中有效的關(guān)鍵字()A、nameB、hello C、false D、good13、關(guān)于靜態(tài)成員下面說法錯(cuò)誤的是(A、靜態(tài)成員是最終成員變量5、定義一個(gè)類,必須使用的關(guān)鍵字是B、靜態(tài)成員屬于類成員A、PublicB、class C、in terfaceD、staticC、 定義靜態(tài)成員使用的關(guān)鍵字是staticD、靜態(tài)成員必須創(chuàng)建對象時(shí)才能使用6、定義一個(gè)接口必須使用的關(guān)鍵字是(A、publicB、

3、class C、in terfaceD、static14、以下關(guān)于繼承的敘述正確的是(A、在Java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口7、下列哪一個(gè)import命令可以使我們在程序中創(chuàng)建輸 入/輸出流對象()B、在Java中類只允許單一繼承A、import java.sql.*;B、import java.util.*;C、在Java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè) 接口C、import java.io.*;D、import .*;8關(guān)于對象成員占用內(nèi)存的說法哪個(gè)正確?(A 同一個(gè)類的對象使用不同的內(nèi)存段,但靜態(tài)成員 共享相同的內(nèi)存空間D、在Java中接口只允許單一繼承15、要使某個(gè)類能被同一個(gè)包中

4、的其他類訪問,但不能 被這個(gè)包以外的類訪問,則()讓該類不使用任何關(guān)鍵字A.B、同一個(gè)類的對象共用同一段內(nèi)存C.對象的方法不占用內(nèi)存B.C.使用private 關(guān)鍵字使用final關(guān)鍵字使用Protected 關(guān)鍵字D 以上都不對9、下面關(guān)于子類和父類構(gòu)造函數(shù)描述正確的是(A、子類必須通過super關(guān)鍵字調(diào)用父類無參的構(gòu)造函 數(shù)B、子類必須通過this關(guān)鍵字調(diào)用父類無參的構(gòu)造函數(shù)C、調(diào)用父類的構(gòu)造函數(shù)語句必須出現(xiàn)在子類構(gòu)造函 數(shù)的第一行D、如果子類調(diào)用了自己有參的構(gòu)造函數(shù),就不能調(diào) 用父類的構(gòu)造函數(shù)D16、下列哪個(gè)代碼替換程序中的【代碼】不會導(dǎo)致編譯 錯(cuò)誤? BCD(A) protected

5、in t getNumber()return 100(B) int getNumber()return 100; (C) public in t getNumber()return 100(D) intgetNumber()return ' a' +' bin terface c1ass AAAabstract int getNumber();class BBB imp leme nts AAA 【代碼】10、抽象方法( )A、可以有方法體B、是沒有方法體的方法C、可以出現(xiàn)在非抽象類中17、void 的含義:()A.沒有意義B .方法體為空D、抽象類中的方法都是抽象方法

6、C.方法沒有返回值D.定義方法時(shí)必須使用18、覆蓋與重載的關(guān)系是( )而重載方法必須同名A、覆蓋方法可以不同名,B .覆蓋只有發(fā)生在父類與子類之間,而重載可以發(fā)生在同一個(gè)類中19、20、11【代碼21【代碼31【代碼4121、22、【代碼I 1【代碼21【代碼31【代碼41【代碼51abstract 方法。abstract方法,但該方法不;()return 10; ()return(byte)IO ; ()return 'A ' C .final修飾的方法可以被覆蓋,但不能被重載D .覆蓋與重載是同一回事下列類聲明錯(cuò)誤的有?(A) final abstract class A(

7、B) fi nal class A(C) p rotected class A(D) p ublic class A下列E類的類體中哪個(gè)【代碼1是錯(cuò)誤的 class Efloat x; / 【代碼 long y=(i nt)x; / p ublic void f(int n) double m; / double t=n; /下列A類的類體中哪些【代碼1是錯(cuò)誤的 class Aint x=100; / 【代碼 11 static long y;/ 【代碼 21 y=200; / 【代碼 31 p ublic void f()y=300;/ 【代碼 41p ublic static void g

8、()x=-23; / 【代碼 51下列A類的類體中哪些【代碼1是錯(cuò)誤的class Tom p rivate int x=120;p rotected int y=20;int z=11;P rivate void f() x=200; System.out .prin tl n( x);void g() x=200; System.out .prin tl n( x);p ublic class Ap ublic static void main( Stri ng args) Tom tom=new Tom(); tom.x=22; / tom.y=33; / tom.z=55; / tom.

9、f(); / tom.g(); /23、下列敘述哪些是正確的(A) fi nal類不可以有子類。(B) abstract類中只可以有(C) abstract 類中可以有非 可以用final修飾。(D) 不可以同時(shí)用final和abstract修飾一個(gè)方法。24、下列哪個(gè)代碼替換程序中的【代碼1會導(dǎo)致編譯錯(cuò) 誤?(A) protected in t getNumber()return 100(B) int getNumber()return 100; (C) public in t getNumber()return 100(D) public in t getNumber()return &#

10、39;a'+'b'abstract class AAAabstract p rotected int getNumber ();class BBB exte nds AAA【代碼1 25、下列哪個(gè)代碼替換程序中的【代碼1不會導(dǎo)致編譯 錯(cuò)誤?(A) Protected long getNumber()return 20L(B) p ublic byte getN urn ber(C) p ublic int getNumber(D) p ublic char getNumberabstract class AAAabstract p rotected int getNum

11、ber()class BBB exte nds AAA 【代碼】二、填空題1、 如果將類MyClass聲明為public,它的文件名稱必須是(MyClass.java)才能正常編譯。2、 Java程序中的單行注釋符是(/),多行注釋符是(/* */ )03、Java中布爾類型的常量有兩種,它們是(true)和(false)。4、 Java中用于定義小數(shù)的關(guān)鍵字有兩個(gè):(float)和(double),后者精度高于前者。5、 Java中用于兩個(gè)數(shù)相等比較的運(yùn)算符是:(=),用于不相等比較的運(yùn)算符是()o6在Java中定義一個(gè)字符串類型的變量 str的語句是:(String str:),定義一個(gè)具

12、有10個(gè)元素的整型數(shù)組a的語句是:(int arr = new int10;) o7、 導(dǎo)入 mypackage包中的所類的命令是( import mvpackage.*; ) o8、 當(dāng)聲明一個(gè)數(shù)組int arr = new int5;時(shí),這代表這個(gè)數(shù)組所保存的變量類型是(int),數(shù)組名是 (arr),數(shù)組的大小為(5),數(shù)組元素下標(biāo)的使用范圍是(0到4)。9、假設(shè)x=13, y=4,則表達(dá)式x%y != 0的值是(true),其數(shù)據(jù)類型是(boolean)o10、異常處理是由(try )、( catch和fin ally塊三個(gè)關(guān)鍵所組成的程序塊。)。11、導(dǎo)入 mypackage包中的類

13、 myclass 的命令是(import mypackage.myclass;12、使用命令行敲入javac命令,其含義是(編譯java文件,得到字節(jié)碼文件)。13、定義類的保留字是(class),定義接口的保留字是(in terface )o14、 構(gòu)造方法是一種特殊的成員方法,構(gòu)造方法名與(類名)相同。15、 Java語言只允許單繼承,指每個(gè)類只能有一個(gè)(父類)。16、 Java源程序的擴(kuò)展名是(.java),經(jīng)過編譯后的程序的擴(kuò)展名是(.class。17、如果將類MyClass聲明為public,它的文件名稱必須是(Myclass.java)才能正常編譯。三、程序閱讀題1、以下程序的輸出

14、結(jié)果為Peter isp ublicclass Person String name ;int age ;17 years old!。class+ c.CourseTest p ublicstatic voidmain( Stri ngargs)publicthisthispublicPerson( Stri ng n ame,.name = name;.age = age;static voidmain( Stri ngPerson c = new Person( System. out .println(c.age +" years old!");intage) arg

15、s)"P eter"name17);is "2、以下程序的輸出結(jié)果為課程號:101課程名:ASP學(xué)分:3。publicp rivatep rivatep rivateclass Course Stri ngStri ngintcNumber ; cName;cUnit ;p ublic n ame,intCourse(Stri ng nu mber, String un it) cNumber = nu mber;cName = n ame;cUn it = un it;p ublicvoidprin tCourse lnfo() System. out .pri

16、ntln( ” 課程號:"+ cNumber +"課程名:"+ cName +"學(xué)分:"cUnit );Course c;c = new Course(c.prin tCourse In fo();"101" , "ASP" , 3);以下程序的輸出結(jié)果為P ublicclass Tom 湯姆貓?bào)w重:20.0斤 。privatefloatweightJprivatestaticStri ngn ame;publicvoid setWeight(floatweight) this.weight = weig

17、ht;privatevoid out() System. out weight +"斤");p ublic static.println(n ame + "體重:"+voidmain( Stri ngargs)"湯姆貓”; new Tom();cat.setWeight(20);cat.out();Tom. name =Tom cat =4、以下程序的輸出結(jié)果_姓名:Tom年齡:15家庭住址:金水區(qū)電話:66123456p ublicclass Father Stringname, address , tel ;學(xué)校:九中_。int age ;

18、publicthisthisFather(Stri ng n ame,.name = name;intage) .age = age;System.p ublic staticout .print( aj +voidmain( Stri ng"");args)voidout() System. out .pnnt(System. out .pnnt("姓名:"+"年齡:"+n ame);age );voidaddressoutOther() System. out .pnnt();System. out .pnnt("家庭住

19、址:"+"電話:"+ tel );class SonStri ngpublicexte ndsFather school ;Son( Stri ng n ame,int age) MyClass my = my.out();new MyClass();super (name, age); void out() super .out(); super .outOther(); System. out school );p ublic static.println("學(xué)校:” +voidmain( Stri ngargs)new Son( "Tom

20、" , 15); son. address ="金水區(qū)"son. school ="九中”;son. tel ="66123456"Son son =son.o ut();5、下列程序的運(yùn)行結(jié)果是 12345。publicintvoidclass MyClass a = 1,2, 3, 4, 5 ;out() for (int j = 0; j <a. length; j+)6 .運(yùn)行下面的程序,輸出并記錄結(jié)果。class Fatherprivate int f1,f2;p ublic Father(i nt f1,i nt f

21、2) this.f1=f1;this.f2=f2;p ublic void prin t() System.out. println( "f1="+f1+" f2="+f2);class Child exte nds Father p rivate int c1,c2;p ublic Child(i nt f1,i nt f2,i nt c1,i nt c2) sup er(f1,f2);this.c仁c1;this.c2=c2;p ublic void prin t() super.prin t();System.out .prin tl n( &qu

22、ot;c仁"+c1+" c2="+c2); /增加的測試代碼public class XT003302 p ublic static void main( Stri ng args) Child c = new Child(1,2,3,4);c.prin t();輸出:f1=1 f2=2c1=3 c2=47.請說出A類中System.out.printin的輸出結(jié)果。class Bint x=100,y=200;p ublic void setX(i nt x)x=x;p ublic void setY(i nt y)this.y=y;int in tValue(

23、)return n;p ublic in t getXYSum()retur n x+y;p ublic class A7779.請說出A類中System.out.println的輸出結(jié)果。p ublic static void main( Stri ng args)p ublic class AB b=new B();p ublic static void main( Stri ng args)b.setX(-100);In teger in teger= new In teger(20);b.setY(-200);add(i nteger);System.out. prin tl n( &

24、quot;sum="+b.getXYSuSystem.out .printin (i nteger.i ntValuem();();p ublic static void add(I nteger m)int t=777;sum=-100m=new In teger(t);208.請說出A類中System.out.println的輸出結(jié)果。p ublic class Ap ublic static void main( Stri ng args)B b=new B(20);10.請說出A類中System.out.printin的輸出結(jié)果。add(b);class BSystem.ou

25、t .pnntln( b.i ntValue();int n;static int sum=0;p ublic static void add(B m)void setN(i nt n)int t=777;this. n=n;m.setI ntValue(t);in t getSum()for(i nt i=1;i<=n ;i+)class B sum=sum+i;int n;return sum;B(i nt n)this. n=n;p ublic class Ap ublic void set In tValue(i nt n)p ublic static void main( St

26、ri ng args)this. n=n;B b1= new B(),b2=new B();b1.setN(3);B b=new B();b2.setN(5);System.out.printin(b.f(3, 5);int s1=b1.getSum();System.out.printin(b.f(3.0, 5.0);int s2=b2.getSum();System.out. prin tl n(s1+s2); 15.08.013.請說出E類中System.out.printin的輸出結(jié)果。21c1ass Adouble f(double x, double y)retur n x+y;1

27、1.請說出E類中System.out.printin的輸出結(jié)果。class A static int g(i nt n)double f(double x, float y)return n*n;retur n x+y;double f(float x, float y)class B exte nds Areturn x*y;double f(double x, double y)/ 重寫double m=super.f(x, y);return m+x*y ;p ublic class Ep ublic static void main( Stri ng args)static int g

28、(i nt n)A a=new A();int m=A.g( n);System.out. prin tl n( "*"+a.f(10,return m+n ;10);System.out. printin ("#"+a.f(10.0,10.0F);p ublic class Ep ublic static void main( Stri ng args)B b=new B();*100.0System.out.println(b.f(10.0, 8.0);#20.0System.out .printin (b.g(3);12 .請說出E類中System

29、.out.printin的輸出結(jié)果。class A98.0 12double f(double x,double y)retur n x+y;14.請說出E類中System.out.printf的輸出結(jié)果。in terface Compu terint computer(int x, int y);class B exte nds A/重載double f(int x, int y)abstract class AAreturn x*y ;int computer(int x, int y)p ublic class Ereturn x-y;p ublic static void main(

30、Stri ng args)class B exte nds AA imp leme nts Compu terp ublic int compu ter(i nt x retur n x+y;p ublic class Ep ublic static void main( Stri ng args) Compu ter com=new B();AA a=new B();System.out. prin tf("%dn",puter(12 , 10);System.out. prin tf("%dn",puter(15 , 5);,int y)(2) ja

31、va FirstJavaProgram.class2 什么叫面向?qū)ο缶幊??什么是對象?什么是類??向 對 象編程(Object-Orie ntedProgrammi ng, OPP)是一套概念和想法,它與面向過程的 編程方法相對應(yīng),是一種利用計(jì)算機(jī)程序來描述實(shí)際問 題的思路,也是一種直觀,效率更高的解決問題的方法。 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法按照現(xiàn)實(shí)世界的特點(diǎn)來管理 復(fù)雜的事物,把它們抽象為對象,具有自己的狀態(tài)和行 為,通過對消息的反應(yīng)來完成一定的任務(wù)。對象就是變量和相關(guān)的方法的集合,其中變量表明對象的狀態(tài),方法表明對象所具有的行為,一個(gè)對象 的變量構(gòu)成這個(gè)對象的核心,包圍在它外面的方法使這 個(gè)

32、對象和其它對象分離開來。類是對一組具有相同特征的對象的抽象描述,所有這些22 20對象都是這個(gè)類的實(shí)例。在程序設(shè)計(jì)語言中,類是一種數(shù)據(jù)類型,而對象是該類型的變量,變量名即是某個(gè)具 體對象的標(biāo)識名。3 類的修飾符包括哪些?各起什么作用?包括訪問控制符(表示被訪問權(quán)限)、抽象類說明符abstract (說明是否是抽象類)、最終類說明符final (表示是否是最終類)。4 .什么是抽象類?什么是抽象方法?抽象方法與普通 方法有什么不同?以abstract作為關(guān)鍵字,如果有的話,應(yīng)該放在 訪問控制符后面,表示這個(gè)類是個(gè)抽象類。抽象類中至 少包含一個(gè)抽象方法,抽象方法是只聲明了方法名和參 數(shù)而沒有定義方

33、法體的特殊方法。抽象類不能直接產(chǎn)生 實(shí)例化一個(gè)對象,它只能被繼承。四、簡答題1 .如果在 D:MyJavaFile 目錄下有一個(gè)文件 FirstJavaProgram.Java,寫出在 JDK環(huán)境下,此程序 的運(yùn)行過程。答:運(yùn)行過程:先切換到D:MyJavaFile目錄,然后依次執(zhí)行:(1) javac FirstJavaProgram.Java5.父類與子類是怎樣建立關(guān)聯(lián)的?如果父類和子類中 都有一個(gè)同名的方法,在程序中調(diào)用這個(gè)方法,應(yīng)該用 什么關(guān)鍵字來區(qū)分?父類與子類是通過繼承和派生建立關(guān)聯(lián)的,父類可 以派生出子類,可以被子類繼續(xù),子類可以繼續(xù)父類的 屬性和方法。如果父類和子類中都有一個(gè)同

34、名的方法,通過關(guān)鍵字super和this區(qū)分,super表示調(diào)用父類的方法,而this表示調(diào)用的是子類的方法。6 .普通數(shù)據(jù)類型參數(shù)和引用數(shù)據(jù)類型在方法中的傳遞 有什么不同?普通數(shù)據(jù)類型參數(shù)的傳遞采用值傳遞,在方法中對 變量的改變不會影響到主程序的同名變量,引用數(shù)據(jù)類型在方法中的傳遞采用地址傳遞,在方法中對變量的改 變使主程序的同名變量發(fā)生改變。7.什么是構(gòu)造方法?構(gòu)造方法有什么特點(diǎn)?構(gòu)造方法是一種特殊的方法,當(dāng)用new命令每生成一個(gè)實(shí)例時(shí),構(gòu)造方法都會自動執(zhí)行一次,而無須用戶 手工引用。構(gòu)造方法的特征:具有與類相同的名稱,不含返回 類型,不能在方法中用 return語句返回一個(gè)值。在類實(shí)例化

35、時(shí),它會由系統(tǒng)自動調(diào)用8 .接口與類有什么不同?與抽象方法存在什么樣的關(guān) 系?接口( in terface )是一種特殊的類,接口是方法定 義(即抽象方法)和常量值的集合,只包含常量和方法 的定義,沒有變量和方法的實(shí)現(xiàn)。使用接口的目的是解 決Java語言中不支持多重繼承的缺陷。接口中包含若干抽象方法,沒有具體的方法。9、什么是繼承?答:通過必要的說明能夠?qū)崿F(xiàn)某個(gè)類無需重新定義就擁有另一個(gè)類的某些屬性和方法,并把這種關(guān)系稱為繼承,先定義的類稱為父類,后定義的類稱為子類,并且(1) 創(chuàng)建一個(gè) Rectangle 類,添加 width 和 height 兩 個(gè)成員變量(2) 在Rectangle中添

36、加兩種方法分別計(jì)算矩形的 周長和面積(3) 編程利用 Rectangle輸出一個(gè)矩形的周長和面 積 解答:class Recta ngle width , height ;Recta ngle(float width,public float p ublic height) thisthis.width = width;.height = height;publicreturnfloat getLe ngth()(this . width + thisfloat.height ) *2;p ublic float getArea()return this . width * this.heig

37、ht ;P ublic staticvoid main( Stri ngargs)允許多層的繼承關(guān)系。Recta nglerect = new Rectangle(10.println("周長是:.println("面積是:10、請簡述重載和重寫的區(qū)別?答:方法的重寫Overriding 和重載Overloading是Java 多態(tài)性的不同表現(xiàn)。重寫Overriding是父類與子類之間多態(tài)性的一種表現(xiàn),重載Overloading是一個(gè)類中多態(tài)性的一種表現(xiàn)。如果在子類中定義某方法與其父類有相同的名稱 和參數(shù),我們說該方法被重寫(Overridi ng)。子類的對象使用這個(gè)方法

38、時(shí),將調(diào)用子類中的定義,對它而言, 父類中的定義如同被“屏蔽”了。如果在一個(gè)類中定義了多個(gè)同名的方法,它們或有 不同的參數(shù)個(gè)數(shù)或有不同的參數(shù)類型,則稱為方法的重 載(Overloading)。 Overloaded的方法是可以改變返回值的類型。五、程序設(shè)計(jì)題1、按以下要求編寫程序20);System. out rect.getLe ngth();System. out rect.getArea(); 2 .定義一個(gè)日期類,包括年、月、日三個(gè)屬性和一個(gè) 方法,用于判斷是不是閏年。然后實(shí)例化兩個(gè)對象,今 年和明年,并分別給它們賦值。class DateClass int year,m on th,

39、day;boolea n isLea pY ear()if(year%4=0)|(year%100=0)&&(year%400!=0) return true;elsereturn false;p ublic class XT p ublic static void main( Stri ng args) DateClass thisYear, nextYear;thisYear = new DateClass(); thisYear.year=2005; thisYear.m on th=4; thisYear.day=5;編寫一個(gè)程序?qū)崿F(xiàn)抽象類。in terface Sp

40、eed / 定義接口public int Speed(int x,int y);/ 定義抽象抽象方法 class Bus imp leme nts Sp eed 繼承接口public int Speed(int x,int y) /實(shí)現(xiàn)抽象方retur n x+y;n extYear = new DateClass(); nextYear.year=2006;n extYear.m on th=10;n extYear.day=26;您設(shè)置的字符串是:"+s);您設(shè)置的字符串有錯(cuò),正確p ublic class XT004201p ublic static void main( St

41、ri ng args) int a=10,b=20;Speed tool=new Bus();/ 實(shí)例化System.out.printin(” 汽車的速度是: "+tool.S peed(a,b);/ 調(diào)用方法6、寫出利用接口實(shí)現(xiàn)多重繼承的示意性程序。in terface in terfacelvoid method1();/ 定義抽象方法 methodi7、編寫一個(gè)程序,實(shí)現(xiàn)包的建立和包的引入。System.out. printin (thisYear.isLea pY ear();System.out. prin tl n(n extYear.isLea pY ear(); 3

42、.編寫一個(gè)程序?qū)崿F(xiàn)方法的重載。class PassCheck String s,ok;P assCheck(Stri ng s) System.out. prin tl n("PassCheck(Stri ng s,Stri ng ok)if (!(s.equals(ok)System.out. prin tl n("的應(yīng)該是:"+ok); public class XT003202 p ublic static void main( Stri ng args)new P assCheck("Robit");new P assCheck(&qu

43、ot;Mary","Susa n");4.編寫一個(gè)含有抽象方法和一個(gè)抽象類的程序。abstract class ObjectAccess /扌由象類int num=0;Object access=new Object20; abstract void inpu tToArrayQbject o);/抽象方法1abstract Object outputFromArray(); /抽象方法2in terface in terface2 void method2();/ 定義抽象方法 method2in terface in terface3 exte nds in

44、terface1,i nterface2void method3();/ 定義抽象方法 method3建立包的程序:程序名 Farmer.javapackage mypackage;p ublic class Farmer p ublic String n ame;p ublic String sex;p ublic int age;p ublic Farmer(Stri ng xm,Stri ng xb,i nt n l)n ame=xm; sex=xb;bird.r un();Fish fish =new Fish();fish.r un();age=nl;/調(diào)用包的程序:XT004203

45、.javaimport myp ackage.Farmer; p ublic class XT004203 p ublic static void main( Stri ng args)9 .編寫一個(gè) Java Application程序,輸入姓名、性別、Farmer manager =new Farmer(” 李國軍","男年齡后系統(tǒng)將用戶輸入的信息存入一個(gè)Vector類對象,",32);然后將這些信息顯示出來。System.out.println(” 姓名:"+);import java.util.*;System.out.printin(” 性另U: "+manager.sex);import java.io.*;System.out.println(” 年齡:"+manager.age);class People String n ame;8、按以下要求編寫程序String sex; int age;(1)編與Animal接口,接口中聲明 run()方法(2)定義Bird類和Fish類實(shí)現(xiàn) Animal接口p ubl

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論