Hey Leute,
Ich verstehe einfach den Sinn von einem Interface nicht oder ich habe diesen falsch verstanden.
Ich dachte bis jetzt immer nur das man in einem Interface lediglich die Methoden deklariert werden können.
In die Methoden darf jedoch nichts rein geschrieben werden.
Dann Implementiert man diese in einer anderen Klasse und schreibt die Methoden aus dem Interface noch ein zweites mal wieder in die Klasse rein. Also warum nicht direkt die Methode einfach in die Klasse schreiben?
Für mich sieht das gerade so aus als würde man die Methoden einfach Doppelt schreiben und damit einen doppelten Arbeitsaufwand haben.
Aber ich liegen bestimmt falsch mit meiner Denkweise, da es ja doch irgendeinen zweck haben muss
Ich verstehe einfach den Sinn von einem Interface nicht oder ich habe diesen falsch verstanden.
Ich dachte bis jetzt immer nur das man in einem Interface lediglich die Methoden deklariert werden können.
In die Methoden darf jedoch nichts rein geschrieben werden.
Dann Implementiert man diese in einer anderen Klasse und schreibt die Methoden aus dem Interface noch ein zweites mal wieder in die Klasse rein. Also warum nicht direkt die Methode einfach in die Klasse schreiben?
Für mich sieht das gerade so aus als würde man die Methoden einfach Doppelt schreiben und damit einen doppelten Arbeitsaufwand haben.
Aber ich liegen bestimmt falsch mit meiner Denkweise, da es ja doch irgendeinen zweck haben muss