Überschreiben der Anzeigenmethode der Klasse "Interface" und "Abstract"

Hier ist der Code:

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

Frage: Der Code kompiliert und alles. Ich wollte das meth1 () in der Klasse wissen. Hallo, überschreibt welches meth1 ()? Das ont in der Schnittstelle oder das in der abstrakten Klasse und warum?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage