Wozu interfaces java gut
Also z.b.
Interface A
und dann
Class B implements
1 Antworten zur Frage
Videos zum Thema
YouTube Videos
Wozu sind interfaces in Java gut?
Interfaces werden nicht nur in Java, sondern generell in objektorientierten Sprachen eingesetzt, um für verschiedene Klassen sicherzustellen, dass sie bestimmte Methoden enthalten.
Hier eine ausführliche Beschreibung:
http://de.wikipedia.org/wiki/Schnittstelle_%28objektorientierte_Programmierung%29
Kurz und knapp: Interfaces können später nicht instanziiert werden sondern schreiben vor, wie implementierende Klassen auszusehen haben.
Beispiel: Interface Fahrzeug mit den Methoden fahren().
Implementierungen könntne dann sein Zug, Auto, Boot - die ja alle ganz unterschiedliche Techniken benutzen und dann auch implementieren würden.