题目内容

以下关于继承表达中,正确的有( )。

A. 子类将继承父类的非私密属性和方法
B. 子类将继承父类的public属性和方法
C. 子类只继承父类的public属性和方法
D. 子类不继承父类的属性,只继承父类的方法

查看答案
更多问题

类Teacher和Student都是类Person的子类。有"Person p;Teacher t;Student s;",若p,t和s都是非空值,if(t instanceof Person) {s=(Student)t;}这个语句导致的结果是什么?( )

A. 将构造一个Student对象
B. 表达式合法
C. 编译时非法
D. 编译时合法而在运行时可能非法

下面可以防止方法被子类覆盖(Override)的有( )。

A. final void methoda(){}
B. void final methoda(){}
C. static void methoda(){}
D. final abstract void methoda(){}

接口中的方法可以使用的修饰符有( )。

A. abstract
B. private
C. protected
D. public

为了在当前程序中使用包ch4中的类,可以使用的语句是( )。

A. import ch4.*;
B. package ch4.*;
C. import ch4;
D. package ch4;

答案查题题库