题目内容

下列关于构造方法的叙述中,错误的是

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

Java中所有的类都是从()类或其子类派生而来的。

A. Object
B. String
C. class
D. Integer

下列有关继承的描述错误的是

A. Java语言支持多重继承
B. 继承也称为派生,是指一个新类可以从现有的类中产生,保留现有的类的所有成员,并可以根据自身需要对类进行修改或添加新的成员属性和成员方法
C. 继承的语法格式是 class 派生类名 extends 基类名
D. 继承实现了软件的重用

答案查题题库