题目内容

下列选项中关于java中this关键字的说法错误的是( )

A. this关键字是在对象内部指代对象自身的引用
B. this关键字可以在类中的任何位置使用
C. this只和特定的对象关联,而不是和类关联
D. 同一个类的不同对象有不同的this

查看答案
更多问题

编译运行如下java代码,输出结果是( )//父类引用不能访问子类特有的属性 class Base{ public void method(){ System.out.print("Base method"); } } class Child extends Base{ public void methodB(){ System.out.print("Child methodB"); } } class Sample{ public static void main(String[] args){ Base base = new Child(); base.methodB(); } }

A. Base method
B. Child methodB
C. Base method Child methodB
D. 编译错误

编译运行如下java代码,输出结果是( ) class Person{ String name = "person"; public void shout(){ System.out.print(name); } } class Student extends Person{ String name = "student"; String school = "school"; } public class Test{ public static void main(String[] args){ Person p = new Student(); p.shout(); } }

A. person
B. student
C. person student
D. 编译错误

public class Animal { int age = 9; public Animal(int age) { this.age = age; } public static void main(String[] args) { Animal animal =new Animal(); System.out.println(animal.age); } }

A. 9
B. 0
C. 编译出错

构成方法重载的要素不包括( )。

A. 方法名与类名相同
B. 参数列表不同
C. 在同一类中
D. 方法名称相同

答案查题题库