Warum in der Klassendeklaration vor "implementiert" "erweitert" steht [geschlossen]

Warum müssen Implementierungen in der Klassendeklaration immer nach extended geschrieben werden? Beispiel:

<code>public class Register extends ActionSupport implements ModelDriven
</code>

Warum nicht

<code>public class Register implements ModelDriven extends ActionSupport 
</code>

ist ein Fehler bei der Kompilierung

Antworten auf die Frage(2)

Ihre Antwort auf die Frage