impelements verwendet man bei interface.
extends bei vererbung.
Bei implements muss man sozusagen alle methoden "erben" und auch deklarieren. Eine Klasse kann mehrmals implementieren.
Bei vererbung hingegen kann man nur einmal von einer superklasse erben und man muss die methoden nicht übernehmen in die jeweilige subklasse.
NUN zur vereinfachung meine frage ein beispiel vorerst:
ich hab eine "Flaschen" Schnitstelle.
ich hab die klassen Cola und Fanta. Diese beide implementieren Flasche.
Kann ich somit Cola und Fanta auch mit dem jeweiligen datentyp Flaschen aufrufen ??
extends bei vererbung.
Bei implements muss man sozusagen alle methoden "erben" und auch deklarieren. Eine Klasse kann mehrmals implementieren.
Bei vererbung hingegen kann man nur einmal von einer superklasse erben und man muss die methoden nicht übernehmen in die jeweilige subklasse.
NUN zur vereinfachung meine frage ein beispiel vorerst:
ich hab eine "Flaschen" Schnitstelle.
ich hab die klassen Cola und Fanta. Diese beide implementieren Flasche.
Kann ich somit Cola und Fanta auch mit dem jeweiligen datentyp Flaschen aufrufen ??