请问为什么第二个答案是11

2025-04-24 19:22:53
推荐回答(2个)
回答1:

第二个是110,自己敲代码验证就知道了,这个题目是关于多态的,B重写了其父类A的getNember()方法,a=new B()时,a的编译时类型是A,实际运行时类型是B,所以运行的是B的getNember()方法,结果就是110

回答2:

第二个答案是110