下列选项中关于Java中super关键字的说法正确的是()。
A、super关键字是在子类对象内部指代其父类对象的引用
B、super关键字不仅可以指代子类的直接父类,还可以指代父类的父类
C、子类通过super关键字只能调用父类的方法,而不能调用父类的属性
D、子类通过super关键字只能调用父类的属性,而不能调用父类的方法
A、super关键字是在子类对象内部指代其父类对象的引用
B、super关键字不仅可以指代子类的直接父类,还可以指代父类的父类
C、子类通过super关键字只能调用父类的方法,而不能调用父类的属性
D、子类通过super关键字只能调用父类的属性,而不能调用父类的方法
A、当子父类中成员变量重名的时候,在子类方法中想输出父类成员变量的值,可以用super区分子父类成员变量 B、super语句可以放在构造函数的任意一行 C、子类可以通过super关键字调用父类的方法 D、子类可以通过super关键字调用父类的属性
A、this关键字是在对象内部指代自身的引用 B、this关键字可以在类中的任何位置使用 C、this关键字和类关联,而不是和特定的对象关联 D、同一个类的不同对象共用一个this
A、super关键字可以调用父类的构造方法 B、super关键字可以调用父类的普通方法 C、super与this不能同时存在于同一个构造方法中 D、super与this可以同时存在于同一个构造方法中
A、第2行错误,Test类的构造函数中参数名称应与其父类构造函数中的参数名相同 B、第3行错误,应使用super关键字调用父类的name属性,改为super.name="hello"; C、第4行错误,调用父类构造方法的语句必须放在子类构造方法中的第一行 D、程序编译通过,无错误
A、支持and、or的使用 B、如果输入多个关键字并以and(空格也可以)分隔,查询时,认为多个关键字均要满足 C、如果输入多个关键字并以OR分隔,查询时,认为多个关键字满足一个即可 D、不支持and、or的使用