Konstanten in einem Interface definieren

Maik.Neumann

Aktives Mitglied
Guten Tag,

ich hätte da mal eine Frage zu einem Interface. Nach meinem Verständnis handelt es sichdabei einfach um eine Art Vertrag, der für alle implementierenden Klassen aussagt, welches Verhalten zu unterstützen müssen und auch nach außen hin für andere Klassen / Instanzen bekannt geben.

Hier habe ich jetzt gelesen, dass es Best Practise ist, hier ausschließlich Methodenköpfe zu definieren. Es besteht aber auch die Möglichkeit Konstantenzu definieren und hier würd eich egrne einmal wissen wollen, in wieweit eine solche zusätzliche Implementierung tatsächlich Sinn macht.

Denn genau diese Art von IMplementierung werden z.B. von einem Interface wie Struts2 umgesetzt (konkret das Interface Action mit der Methode String execute() und z.B. den Konstanten String ERROR, String INPUT, String NONE, String SUCCESS und String LOGIN

Danke und Gruß
 
Zuletzt bearbeitet:

Zurück
Oben