Java面向对程序设计试题二
Java面向对象程序设计试题二
一、 单项选择题
A1、MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量。 ( )
A public int MAX_LENGTH 100;
B final int MAX_LENGTH 100;
C final public int MAX_LENGTH 100;
D public final int MAX_LENGTH 100.
C2、给出下面代码:
1 class Parent 2 private String name; 3 public Parent 4 5 public class Child extends Parent 6 private String department; 7 public Child 8 public String getValue return name; 9 public static void main String arg[] 10 Parent p new Parent ; 11 12 那些行将引起错误? ( )
A 第3行
B 第6行
C 第7行
D 第8行
3、类Teacher和Student是类Person的子类; Person p; Teacher t; Student s; //p, t and s are all non-null. if t instanceof Person s Student t; 最后一句语句的结果是:( )
A 将构造一个Student对象;
B 表达式是合法的;
C 表达式是错误的;
D 编译时正确,但运行时错误。
C4、给出下面代码段