31. 给定如下 java 代码, 以下( )访问控制修饰符可以填入下划线处。 class Parent{ protected void eat(){ } } class Child extends Parent { _______ void eat(){ } } A. protected B. private C. 什么也不填 D. public 32. 给定如下Java代码 , 以下( )AB方法可以加入Child类中。 public class Parent{ int change(){ … } } Class Child extends Parent{ (此处可以放入下面哪个选项) } A. public int change(){} B. int show(int i){} C. private int change(){} D. abstract int change(){} 33. 下面对static的描述正确的是 A. 静态修饰的成员变量和成员方法随着类的加载而加载 B. 静态修饰的成员方法可以访问非静态成员变量 C. 静态修饰的成员可以被整个类对象所共享 D. 静态修饰的成员变量和成员方法随着类的消失而消失 34. 给定java代码,如下: abstract class Shape { abstract void draw( ); } 要创建Shape类的子类Circle,以下代码正确的是()。 A. class Circle extends Shape{ int draw( ){} } B. abstract class Circle extends Shape{ } C. class Circle extends Shape{ void draw( ); } D. class Circle extends Shape{ void draw( ){} } 35. 在Java中,下面关于抽象类的描述正确的是()。 A. 抽象类可以被实例化 B. 如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类 C. 抽象类中的方法必须都是抽象的 D. 声明抽象类必须带有关键字abstract 36. 在java中,已定义了两个接口B和C以下语句正确的是 ( ) A. interface A extends B,C B. interface A implements B,C C. class A implements B,C D. class A implements B,implements C 37. 关于abstract不能和哪些关键字共用正确的是() A. abstract不可以和private共用 B. abstract不可以和static共用 C. abstract不可以和final共用 D. abstract不可以和public共用 38. 下面关于Java接口的说法正确的是( )。 A. Java接口中定义的是扩展功能 B. Java接口中可以被多个子类实现,一个类也可以同时实现多个接口 C. Java接口中可以声明私有成员 D. Java接口不能被实例化 39. 分析如下Java代码,如果想在控制台上输出“B类的test()方法”,则在主函数应填入( )。 class A { public void test() { System.out.println("A类的test()方法"); } } class B extends A { public void test() { System.out.println("B类的test()方法"); } public static void main(String args[]) { } } A. A a = new B(); a.test(); B. A a = new A(); a.test(); C. B b = new A(); b.test(); D. new B().test(); 40. 在Java接口中定义常量,下面语法正确的是( )。 A. static int MALE = 1; B. final int MALE = 1; C. int MALE = 1; D. private int MALE = 1;
理解问题31. 给定如下 java 代码, 以下( )访问控制修饰符可以填入下划线处。 class Parent{ protected void eat(){ } } class Child extends Parent { _______ void eat(){ } } A. protected B. private C. 什么也不填 D. public 32. 给定如下Java代码 , 以下( )AB方法可以加入Child类中。 public class Parent{ int change(){ … } } Class Child extends Parent{ (此处可以放入下面哪个选项) } A. public int change(){} B. int show(int i){} C. private int change(){} D. abstract int change(){} 33. 下面对static的描述正确的是 A. 静态修饰的成员变量和成员方法随着类的加载而加载 B. 静态修饰的成员方法可以访问非静态成员变量 C. 静态修饰的成员可以被整个类对象所共享 D. 静态修饰的成员变量和成员方法随着类的消失而消失 34. 给定java代码,如下: abstract class Shape { abstract void draw( ); } 要创建Shape类的子类Circle,以下代码正确的是()。 A. class Circle extends Shape{ int draw( ){} } B. abstract class Circle extends Shape{ } C. class Circle extends Shape{ void draw( ); } D. class Circle extends Shape{ void draw( ){} } 35. 在Java中,下面关于抽象类的描述正确的是()。 A. 抽象类可以被实例化 B. 如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类 C. 抽象类中的方法必须都是抽象的 D. 声明抽象类必须带有关键字abstract 36. 在java中,已定义了两个接口B和C以下语句正确的是 ( ) A. interface A extends B,C B. interface A implements B,C C. class A implements B,C D. class A implements B,implements C 37. 关于abstract不能和哪些关键字共用正确的是() A. abstract不可以和private共用 B. abstract不可以和static共用 C. abstract不可以和final共用 D. abstract不可以和public共用 38. 下面关于Java接口的说法正确的是( )。 A. Java接口中定义的是扩展功能 B. Java接口中可以被多个子类实现,一个类也可以同时实现多个接口 C. Java接口中可以声明私有成员 D. Java接口不能被实例化 39. 分析如下Java代码,如果想在控制台上输出“B类的test()方法”,则在主函数应填入( )。 class A { public void test() { System.out.println("A类的test()方法"); } } class B extends A { public void test() { System.out.println("B类的test()方法"); } public static void main(String args[]) { } } A. A a = new B(); a.test(); B. A a = new A(); a.test(); C. B b = new A(); b.test(); D. new B().test(); 40. 在Java接口中定义常量,下面语法正确的是( )。 A. static int MALE = 1; B. final int MALE = 1; C. int MALE = 1; D. private int MALE = 1;
已完成理解「31. 给定如下 java 代码, 以下( )访问控制修饰符可以填入下划线处。 class Parent{ protected void eat(){ } } class Child extends Parent { _______ void eat(){ } } A. protected B. private C. 什么也不填 D. public 32. 给定如下Java代码 , 以下( )AB方法可以加入Child类中。 public class Parent{ int change(){ … } } Class Child extends Parent{ (此处可以放入下面哪个选项) } A. public int change(){} B. int show(int i){} C. private int change(){} D. abstract int change(){} 33. 下面对static的描述正确的是 A. 静态修饰的成员变量和成员方法随着类的加载而加载 B. 静态修饰的成员方法可以访问非静态成员变量 C. 静态修饰的成员可以被整个类对象所共享 D. 静态修饰的成员变量和成员方法随着类的消失而消失 34. 给定java代码,如下: abstract class Shape { abstract void draw( ); } 要创建Shape类的子类Circle,以下代码正确的是()。 A. class Circle extends Shape{ int draw( ){} } B. abstract class Circle extends Shape{ } C. class Circle extends Shape{ void draw( ); } D. class Circle extends Shape{ void draw( ){} } 35. 在Java中,下面关于抽象类的描述正确的是()。 A. 抽象类可以被实例化 B. 如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类 C. 抽象类中的方法必须都是抽象的 D. 声明抽象类必须带有关键字abstract 36. 在java中,已定义了两个接口B和C以下语句正确的是 ( ) A. interface A extends B,C B. interface A implements B,C C. class A implements B,C D. class A implements B,implements C 37. 关于abstract不能和哪些关键字共用正确的是() A. abstract不可以和private共用 B. abstract不可以和static共用 C. abstract不可以和final共用 D. abstract不可以和public共用 38. 下面关于Java接口的说法正确的是( )。 A. Java接口中定义的是扩展功能 B. Java接口中可以被多个子类实现,一个类也可以同时实现多个接口 C. Java接口中可以声明私有成员 D. Java接口不能被实例化 39. 分析如下Java代码,如果想在控制台上输出“B类的test()方法”,则在主函数应填入( )。 class A { public void test() { System.out.println("A类的test()方法"); } } class B extends A { public void test() { System.out.println("B类的test()方法"); } public static void main(String args[]) { } } A. A a = new B(); a.test(); B. A a = new A(); a.test(); C. B b = new A(); b.test(); D. new B().test(); 40. 在Java接口中定义常量,下面语法正确的是( )。 A. static int MALE = 1; B. final int MALE = 1; C. int MALE = 1; D. private int MALE = 1; 」
展开阅读网页