4

コードは次のとおりです。

interface hi
{
    public void meth1();
}
abstract class Hullo
{
    public abstract void meth1();
}
public class Hello extends Hullo implements hi
{
    public void meth1(){}
}

質問:コードはコンパイルされます。クラス Hello の meth1() がどの meth1() をオーバーライドしているか知りたいですか? インターフェイスの ont または抽象クラスの ont とその理由は?

4

3 に答える 3

10

答えは短いです:両方.....

実際、正確には、これらのいずれもオーバーライドせず、1つの方法で両方を実装しています。

于 2012-07-11T13:50:31.140 に答える