在成员方法的访问控制修饰符中,规定访问权限包含该类自身,同包的其他类和其他包的该类子类的修饰符是
A. 默认
B. protected
C. private
D. public
查看答案
下列关于子类继承父类的成员描述中,错误的是
A. 当子类中出现成员方法头与父类方法头相同的方法时,子类成员方法覆盖父类中的成员方法。
B. 法重载是编译时处理的,而方法覆盖是在运行时处理的。
C. 子类中继承父类中的所有成员都可以访问。
D. 子类中定义有与父类同名变量时,在子类继承父类的操作中,使用继承父类的变量;子类执行自己的操作中,使用自己定义的变量。
下列关于构造方法的叙述中,错误的是
A. 构造方法名与类名必须相同
B. 构造方法没有返回值,且不用void声明
C. 构造方法只能通过new自动调用
D. 构造方法不可以重载,但可以继承
如果任何包中的子类都能访问超类中的成员,那么应使用哪个修饰符()?
A. public
B. private
C. protected
D. transient
阅读程序,下面的哪个选项是正确的?()。class ExSuper{String name;String nick_name;public ExSuper(String s,String t) {name = s;nick_name = t;}public String toString(){return name;}}public class Example extends ExSuper{public Example(String s,String t){super(s,t);}public String toString(){return name +"a.k.a"+nick_name;}public static void main(String args[]){ExSuper a = new ExSuper(“First”,“1st”);ExSuper b = new Example(“Second”,“2nd”);System.out.println(“a is”+a.toString());System.out.println("b is"+b.toString());}}
A. 编译时会出现例外
B. 运行结果为:a is Firstb is second
C. 运行结果为:a is Firstb is Second a.k.a 2nd
D. 运行结果为:a is First a.k.a 1stb is Second a.k.a 2nd