类A及其派生类B定义如下:class A{ public int getIno(int a) { r
类A及其派生类B定义如下:class A{ public int getIno(int a) { return a; }}public class B extends A{ public loat getIno(int b) { return b; } public static void main(String[]args) { A a=new A(); B b=new B(); System.out.println(a.getIno(3)+","+b.getIno(5)); }}关于上述程序代码的叙述中正确的是 ( )
A.第10行不能通过编译
B.程序通过编译,输出结果为:3,3
C.程序通过编译,输出结果为3,5
D.程序通过编译,输出结果为:5,5
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:A
本题中,第10不能通过编译,因为getIno定义的是loat型,而里面的参数却是int型,再者,如果定义为loat型也不能覆盖classA的方法。所以不正确,应该该为int型。
相似问题
当使用Thread t=new Thread(r)创建一个线程时 表达式:r instanceof
当使用Thread t=new Thread(r)创建一个线程时,表达式:r instanceof Thread的值是【 】。请帮忙给出正确答案和分析,谢谢!
【 】方法能够反映正在加载图像的状态 如果加载还在进行 图像还在更新 则返回 true 否则返回fa
【 】方法能够反映正在加载图像的状态,如果加载还在进行、图像还在更新,则返回 true,否则返回false。请帮忙给出正确答案和分析,谢谢!
RandomAeeessFile所实现的接口是【 】。请帮忙给出正确答案和分析 谢谢!
RandomAeeessFile所实现的接口是【 】。请帮忙给出正确答案和分析,谢谢!
【 】技术用在数字传输技术领域 以传输的可靠性为目的 进行差错控制。请帮忙给出正确答案和分析 谢谢!
【 】技术用在数字传输技术领域,以传输的可靠性为目的,进行差错控制。请帮忙给出正确答案和分析,谢谢!
设a=00101101 若想通过a^b运算使a的高4位取反 低4位不变。则b的二进制数应是【 】。请
设a=00101101,若想通过a^b运算使a的高4位取反,低4位不变。则b的二进制数应是【 】。请帮忙给出正确答案和分析,谢谢!
