题目内容

已知如下类定义:class Base {public Base (){ //… }public Base ( int m ){ //… }protected void fun( int n ){ //… }}public class Child extends Base{// member methods}如下可以正确地加入子类中的有()

A. private void fun( int n ){ //…}
B. void fun ( int n ){ //… }
C. protected void fun ( int n ) { //… }
D. public void fun ( int n ) { //… }

查看答案
更多问题

关于this和super,说法正确的是()

A. 都可以用在main()方法中
B. 是指一个内存地址
C. 不能用在main()方法中
D. 意义相同

请说出E类中System.out.println的输出结果(答案中不要存在多余的空格)。class A {double f (double x, double y) { return x+y; }}class B extends A {double f (int x, int y){ return x*y; }}public class E{public static void main (String args [] ){B b=new B();System.out.println (b.f (3,5) );// 输出结果填第1空System.out.println (b.f (3.0, 5.0)); // 输出结果填第2空}}

请说出E类中System.out.println的输出结果(答案中不要存在多余的空格)。class A {double f(double x,double y){ return x+y; }static int g(int n) { return n*n; }}class B extends A {double f(double x, double y) {double m=super.f(x, y) ;return m+x*y;}static int g(int n){int m=A.g(n) ;return m+n;}}public class E {public static void main (String args [] ) {B b=new B () ;System.out.println(b.f(10.0,8.0)) ; //输出结果填第一空System.out.println(b.g(3)); //输出结果填第二空}}

final类不可以有父类

A. 对
B. 错

答案查题题库