第六章
下列说法哪个是正确的()
子类只能重载父类的方法,而不能覆盖
子类不能定义和父类同名同形参的方法,否则,系统将不知道调用哪个方法
子类即可以重载父类的方法,又可以覆盖父类的方法
答案:子类只能重载父类的方法,而不能覆盖
下列哪个类的声明是正确的?()
public abstract class Car{}
protected private number;   (不是定义类,且修饰符重复)
abstract final class HI{} (final代表常量,但是抽象类不能实例化)现有两个类M、N,以下描述中表示N继承自M的是()
class  N  extends  M
class  M  implements  N 
class  M  extends  N 下面哪条语句把方法声明为抽象的公共方法?( )
public void method() extends abstract

public abstract void method(){}

public abstract void method()
A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明: 1)A a0=new A();2)Aa1 =new B();3)A a2=new C();问以下哪个说法是正确的?( )
1、2、3行能通过编译,但第2、3行运行时出错
1、2行能通过编译,但第3行编译出错
1行、第2行和第3行的声明都是正确的 下面有关方法覆盖说法不正确的是:()
覆盖的方法不能比被覆盖的方法抛出更多的异常
方法覆盖要求覆盖和被覆盖的方法有相同的名字,参数列以及返回值
方法覆盖要求覆盖和被覆盖的方法必须具有相同的访问权限;下面选项中哪个关键字可以用来修饰接口中的变量和方法?()
synchronized 
static  

private  
下列有关继承的说法。正确的是:()
子类只能继承父类public方法和属性


子类能继承父类的非私有方法和属性  

子类能继承父类的方法,而不是属性
下面是有关子类继承父类构造函数的描述,其中正确的是:()
子类可以不调用父类的构造函数。
子类无法继承父类的构造函数。
子类必须通过super()关键字调用父类的构造函数。 下列选项中,表示数据或方法只能被本类访问的修饰符是( )
protected 
private 
final实例方法可直接调用本类的类方法。()子类的上转型对象就是父类对象。()抽象类可以有子类也可以没有子类。()final类不能派生出子类。()abstract和final关键可以同时修饰一个类。()

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部