题目内容

关于 class,以下说法不正确的是:( )。

A. class是关键字,实质上是系统类的名字;
B. 与接口和数组相比,class 这一大类主要用于用户构造满足自己需要的对象类型;
C. class是对象的数据类型,描述的是一类对象的共同拥有的属性、行为等特征;
D. 当 class 作为内部成员时,可以用 private 或 protected 等来修饰;

查看答案
更多问题

关于 super 和 this,下列说法不正确的是:( )。

A. 这是两个特殊的对象引用,可以引用类中的 static 成员;
B. 这两个特殊引用可在构造函数中调用构造函数,且只能放在第一句;
C. 借助 super 可引用超类的私有成员
D. this 的含义为“自己”,是指对象自身,而非类自身

下面关于 final 修饰符,正确的说法是( )。

A. final 变量不能被更改,final 类不能派生出子类,用final方法不能被重载;
B. 对 class A{public int x},语句 final A a=new A(); a.x=5;将会产生编译错;
C. 对计算公式已不需更改的数学函数,常用 public static final 修饰;
D. 若类中有 final abstract 修饰的方法,必须实现该方法才能构造对象。

下面关于 static修饰符,正确的说法是( )。

A. 与普通变量相比,static变量只能更改 1 次
B. 与普通方法相比,static方法只能借助类名调用,不能借助对象引用;
C. static变量被该类所有对象所共享,甚至包括私有static变量
D. static方法不能被重载,只能被重写。

定义一个公有double型常量PI,哪一条语句最好( )。

A. public final double PI;
B. public final static double PI=3.14;
C. public final static double PI;
D. public static double PI=3.14;

答案查题题库