如果我定义2个类;一个称为 Super,它有一个称为potato() 的方法,第二个称为 Sub,它扩展了 Super。
然后我声明一个 Sub 类型的对象;
即子胡萝卜;
在同一包的第三个类/主函数中。
我可以通过carrot.potato()访问第三类/主函数中的potato()方法吗?
最佳答案
Sub 扩展了 Super。这意味着 sub 是一个带有一些额外细节的 super。这意味着您可以将 sub 完全视为 Super 对象。所以carrot.potato()是正确的。
关于java - 访问父类(super class)中定义的方法 [Java],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25989744/