文档库

最新最全的文档下载
当前位置:文档库 > java基础笔试题

java基础笔试题

Java基础笔试题

一选择题(9题,每题3分)

1.以下代码运行输出是()

public class Person{

private String name=”Person”;

int age=0;

}

public class Child extends Person{

public String grade;

public static void main(String[] args){

Person p = new Child();

System.out.println(http://www.wendangku.net/doc/a04c23656edb6f1aff001ff0.html );

}

}

A) 输出:Person

B) 没有输出

C) 编译出错

D) 运行出错

2.以下对封装的描述正确的是()

A) 只能对一个类中的方法进行封装,不能对属性进行封装

B) 如果子类继承了父类,对于父类中进行封装的方法,子类仍然可以直接调用

C) 封装的意义不大,因此在编码时尽量不要使用

D) 封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性

3.以下程序的运行结果是()

class Person{

public Person(){

System.out.println(“this is a Person”);

}

}

public class Teacher extends Person{

private String name=”tom”;

public Teacher(){

System.out.println(“this is a teacher”);

super();

}

public static void main(String[] args){

Teacher teacher = new Teacher();

System.out.println(http://www.wendangku.net/doc/a04c23656edb6f1aff001ff0.html );

} }

A) this is a Person

this is a teacher

免费下载Word文档免费下载: java基础笔试题

(共5页)