class A{ public float getNum(){ return 3.0f; } } public class B extends A{ 【代码】 }
public float getNum(){return 4.0f;}
public void getNum(){}
public void getNum(double d){}
public double getNum(float d){return 4.0d;}
这是Java的题目呢!
函数重写也称为函数覆盖。1.必须在继承里;2.方法名、参数个数、参数类型和返回值类型必须一样;
A.方法名、参数个数、参数类型和返回值类型一致,可以B.返回值类型不一致,编译错误,会出现二义性C.返回值类型、参数类型和参数个数都不一致,属于子类新增的函数D.返回值类型、参数类型和参数个数都不一致,属于子类新增的函数
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题