【正文】
ooww”)。}}public class Faculty extends Teacher{ public Faculty(){(Faculty())。 } } 3. class Person{ public Person() {(“Person()”)。for (int i=0。 n = i。int m = a[0], n = 0。31. ( )在Java源文件中,把自己的類裝入某個包中所使用的關鍵字是import,把庫中的類導入到源文件的關鍵字是package。27. ( )this是當前對象的引用,大多數(shù)情況下可隱去,但有時需要顯式使用。23. ( )方法調(diào)用表達式方式適合于有返回值的方法的調(diào)用,在調(diào)用時實參與形參在次序、類型和數(shù)量上要匹配。A. 類是對象的模板,對象是類的實例 B. 面向?qū)ο笥兴膫€基本特征:抽象、封裝、繼承和多態(tài) C. 對象的引用變量只是存放了對象的地址 D. 靜態(tài)成員方法可以調(diào)用實例成員方法13. 關于類和成員的訪問權限,下列說法正確的是________A. 類A能繼承類B的前提是A和B必須在同一個包中 B. 子類不能繼承位于不同包中的父類的protected成員 C. 子類不能繼承位于同一包中的父類的private成員 D. 子類可以繼承位于不同包中的父類的無修飾成員14. 下列關于繼承的哪項敘述是正確________A. 在java中允許多繼承 B. java的單一繼承使代碼更可靠C. 在java中一個類不能同時繼承一個類和實現(xiàn)一個接口 D. 在java中一個類只能實現(xiàn)一個接口15. 下列關于父類和子類構造方法,不正確的是________A. 子類不能繼承父類的構造方法B. 子類構造方法可以調(diào)用父類構造方法C. 子類構造方法的第一條語句必須通過super顯式調(diào)用父類構造方法D. 子類構造方法的第一條語句也可以通過this調(diào)用本類的重載構造方法16. 下列關于方法重載和覆蓋的描述,不正確的是________A. 可通過返回值類型來區(qū)分是否為重載方法B. 方法重載可減少記憶方法名稱的難度,使程序清晰易讀C. 方法覆蓋只能在有繼承關系的父子類間D. 方法覆蓋必須保持父類方法的返回值、方法名和形參均不變17. 下列不是實現(xiàn)多態(tài)必須條件的是________A. 繼承 B. 方法重載 C. 方法覆蓋 D. 父類引用變量可引用子類對象18. Object是Java中所有類的祖先類,其中用來比較兩個對象內(nèi)容是否相等的方法是_____A. equals C. pare D. toString二、判斷題(本大題共14小題,每小題1分,共14分,正確選A,錯誤選B)19. ( )把java源文件編譯成class字節(jié)碼文件的JDK命令是java。 (2,5)。 a[j] = t。 swap(a,4,8)。 B. double a[][]。 switch(x + 3){case 7: y = 7。int m = 4, n = 9。 b += a++。 B. long d = 165。裝訂線 華南農(nóng)業(yè)大學期末考試試卷(A卷)20122013學年第 1 學期 考試科目: Java程序設計 一、單項選擇題(本大題共 18 小題,每小題 2 分,共 36 分)1. 下列關于Java語言的說法,不正確的是________:A. Java是面向?qū)ο蟮母呒壵Z言B. Java是解釋型語言,所以執(zhí)行速度快C. D. Java程序可以做到“一次編寫,隨處運行”2. 下列符合Java程序元素命名習慣的是________。C.f