コードは次のとおりです。
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 とその理由は?