![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
下列哪个叙述是正确的 A.任何一个类都可以有多个子类。 B.可以用new运算符和abstract类的构造方法创建对象。 C final 类不可以有父类。 D.面向抽象编程,是指当设计某种重要的类时,不让该类面向具体的类,而是面向抽象类, 即所设计类中的重要数据是抽象类声明的对象,而不是具体类声明的对象
A.A
B.B
C.C
D.D
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A.A
B.B
C.C
D.D
第1题
A.类必须显式定义构造函数
B.构造函数的返回类型是void
C.构造函数和类有相同的名称,并且不能带任何参数
D.一个类可以定义多个构造函数
第2题
A.程序运行时输出:小狗
B.有两个构造方法
C.没有构造方法
D.程序运行时无任何输出结果
第3题
A.ArrayList myList = new Object;
B.List myList = new ArrayList;
C.ArraylList myList = new List;
第5题
A.构造函数实质上是名称为New的Sub过程。
B.一个类中可以有多个构造函数
C.构造函数在对象实例化时由系统自动调用,程序不能直接调用。
D.用户在定义类时必须在其中定义构造函数
第7题
A.继承使父类的代码得到了重用,提高了编程效率
B.Java不支持多重继承
C.子类可继承父类的所有成员变量和成员方法
D.子类不能覆盖父类的成员方法
E.在Java中,一个类不能同时继承一个类和实现一个接口
第8题
B.protected 修饰的类,类中的所有方法只能给子类使用
C.如果一个类的成员被 protected 修饰,那么这个成员既能被同一包下的其它类访问,也能被不同包下该类的子类访问
D.以上都不对
第9题
A.重载是多态的一种,而重写不是
B.重载是子类中定义的方法和父类中定义的某个方法相同
C.重写是一个类中多个同名的方法,方法的参数不同
D.重写方法时不允许降低方法的访问权限
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!