【发布时间】:2015-04-20 14:13:54
【问题描述】:
class a
{
void show()
{
}
class b extends a
{
void show()
{
}
class c extends b
{
//how to call show method of class a
}
}
}
有谁知道如何使用 super 关键字从 c 类调用 a 类的方法
【问题讨论】:
-
请格式化该代码。另外,您使用的是什么语言?假设使用伪代码,我会说“show()”应该被继承到“C”类,所以无论如何它应该是可调用的。假设“A”类中的“show()”是私有的,这取决于语言 - 假设 C#,将无法从“A”类调用它(因为该方法是私有的)。
标签: polymorphism overriding core superclass super