大佬教程收集整理的这篇文章主要介绍了AP CS关于继承的练习题,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在准备 AP CS 考试,这个问题难倒了我。
public class student {
public String getFood() {
return "Pizza";
}
public String geTinfo() {
return "studying";
}
}
public class Gradstudent extends student {
public String getFood() {
return "Taco";
}
public String geTinfo() {
super.geTinfo();
return "EaTing";
}
}
执行以下代码时打印什么?
student s = new Gradstudent();
System.out.println(s.geTinfo());
我认为 super.geTinfo()
返回 "studying"
所以答案是 "studying"
,但它返回 "EaTing"
。
我不明白为什么。
你能解释为什么会发生这种情况吗?
以上是大佬教程为你收集整理的AP CS关于继承的练习题全部内容,希望文章能够帮你解决AP CS关于继承的练习题所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。