【正文】
Student { public Student(){}}C:class Student { public void Student(){}}D:class Student { new Student(){}}13. 下面對static的描述正確的是A. 靜態(tài)修飾的成員變量和成員方法隨著類的加載而加載B. 靜態(tài)修飾的成員方法可以訪問非靜態(tài)成員變量C. 靜態(tài)修飾的成員可以被整個類對象所共享D. 靜態(tài)修飾的成員變量和成員方法隨著類的消失而消失14. 下面對this的作用描述錯誤的是 A. 當成員變量和局部變量重名的時候可以用this區(qū)分 B. this()語句必須放在構(gòu)造函數(shù)的第一行,根據(jù)this后面括號中的參數(shù)調(diào)用本類其他的構(gòu)造函數(shù). C. this首先會調(diào)用本類的一般函數(shù) D. this首先會調(diào)用父類的一般函數(shù)15. 在Java中,以下程序編譯運行后的輸出結(jié)果為( )。 Test(int x, int y) { = x。 } public static void main(String[] args) { Test pt1, pt2。 pt2 = new Test(4, 4)。 }} A. 6 B. 3 4 C. 8 D. 716. 關(guān)于abstract不能和哪些關(guān)鍵字共用正確的是()A. abstract不可以和private共用 B. abstract不可以和static共用C. abstract不可以和final共用D. abstract不可以和public共用17. ,編譯時,會出現(xiàn)以下( )情況。 }}public class Test extends Parent { public float count() { // 第2行(無法重寫,報錯) return 9。class Parent { Parent() { (parent)。) (s)。 }} A. child B. child parent C. parent child D. 編譯錯誤19. 下列選項中關(guān)于Java中super關(guān)鍵字的說法錯誤的是( )。 public class Parent{ int change(){ //此處省略N行代碼} } Class Child extends Parent{ //(此處可以放入下面哪個選項)} A. public int change(){} B. int show(int i){} C. private int change(){} D. abstract int change(){} 21. 分析如下所示的Java代碼,則選項中的說法正確的是( )。 public Parent(String pName){ = pName。 //3 super(kitty)。 C. 第4行錯誤,調(diào)用父類構(gòu)造方法的語句必須放在子類構(gòu)造方法中的第一行 D. 程序編譯通過,無錯誤22. 下面關(guān)于Java接口的說法正確的是( )。 int age。 } public Person(String n, int a){ name = n。 } public Person(String n, String d, int a) { // 完成Person(String n, int a)的邏輯 department = d。B. this(Person(n,a))。D. thi