A. double max( double x, double y) B. int max( int x, int k) C. int max( int x, int y, int z) D. double max(double n, int k)
A. 参数列表不同 B. 参数名不同 C. 返回值类型不同 D. 调用时用类名或对象名做前缀
A. 只有第1行能通过编译 B. 第1、2行能通过编译,但第3行编译出错 C. 第1、2、3行能通过编译,但第2、3行运行时出错 D. 第1、2、3行的声明都正确
A. 子类继承父类的所有属性和方法 B. 子类继承父类的私有属性和方法 C. 子类继承父类的公有属性和方法 D. 创建子类对象时,父类的构造方法都要被执行
A extends B B. A implements B C. B implements A D. B extends A
A. 一个子类可有多个父类 B. 父类派生出子类 C. 子类继承父类 D. 子类只能有一个父类
A. 子类能够继承父类私有的属性 B. 子类可以重写父类的final方法 C. 子类能够继承不同包父类的protected 属性 D. 子类能够继承不同包父类的缺省属性
A. 子类无条件地继承父类的无参构造方法 B. 子类可以在自己的构造方法中使用super关键字来调用父类的含参数构造方法,但是这个调用语句必须是子类构造方法的第一个可执行语句 C. 在创建子类的对象时,将先执行继承自父类的无参构造方法,然后再执行自己的构造方法 D. 子类不但可以自动执行父类的无参构造方法,也可以自动执行父类的有参构造方法
A. super关键字是在子类对象内部指代其父类对象的引用 B. super关键字不仅可以指代子类的直接父类,还可以指代父类的父类 C. 子类通过super关键字只能调用父类的方法,不能调用父类的属性 D. 子类通过super关键字只能应用父类的属性,而不能调用父类的方法
A. 不能被继承 B. 在子类方法中不能被调用 C. 能被别的程序自由调用 D. 不能被子类方法覆盖