不能错过的关于面向对象的java笔试题

时间:2021-08-31

  第五章考试题

  一、选择题:(每题3分,共20题) 1. 下面关于类的说法错误的一项是( )。

  A、类属于Java语言中的复合数据类型 中的基本结构单位

  C、类是同种对象的集合和抽象 2. 如下所示代码:

  public class Test05_01{ }

  private float a;

  public static void m ( ){ }

  D、类就是对象 B、对象是Java语言

  如何使成员变量a被方法m( )访问( )。 A、将private float a改为public float a B、将private float a改为static float a C、将private float a改为protected float a D、将private float a改为float a

  3. 下面关于类的说法有误的一项是( )。

  A、类就是对象 抽象

  C、类属于Java语言中的复合数据类型 中的基本结构单位

  D、对象是Java语言

  B、类是同种对象的集合和

  关于Java面向对象的考试题。

  4. 下列哪种类成员修饰符修饰的变量只能在本类中被访问( )。

  A、protected

  B、default

  C、private

  D、public

  5. 下面关于方法的说法不正确的一项是( )。

  A、类的私有方法不能被其他类直接访问。 B、Java中的构造方法名必须和类名相同。

  C、方法体是对方法的实现,包括变量声明和合法语句。 D、如果一个类定义了构造方法,也可以用该类的默认构造方法。 6. 下列程序的运行结果是( )。

  public class Test05_02 extends x{ }

  B、编译错误

  D、运行成功,但不输出

  int ab(){ }

  public static void main(String[] args) { }

  Test05_02 b = new Test05_02 (); b.ab(); static int a = 10; a++;

  System.out.println(a);

  A、10 C、11

  关于Java面向对象的考试题。