Wenn wir:Java-Schnittstelle und Vererbung
public interface Foo{}
public class Bar implements Foo{...}
Gibt es einen Unterschied zwischen:
public class BarBar extends Bar implements Foo{..}
und
public class BarBar extends Bar{..}
ich viel Code wie folgt zu sehen und es immer verwirrt mich. Muss BarBar
Foo
implementieren? Ich meine, seit es Bar
reicht, um damit zu beginnen, ist das nicht schon da? Ich denke, meine Frage ist, welchen Zweck erfüllt die Implementierung Foo
in BarBar
hier?