Fehler in Polymorphie Folien

Puffryze
Gast

Fehler in Polymorphie Folien

Beitrag von Puffryze »

@ Prof. Karsten Weihe

Noch ein kleiner Fehler auf den Polymorphie Folien.

Folien (normal) Seite 45 : Die Methoden in den Interfaces haben einen "Body" sind also deklariert
würde ich {..} ersetzten durch ;

selbe Polymorphie verkürzt Folie: 13

LG

Gast1
Gast

Re: Fehler in Polymorphie Folien

Beitrag von Gast1 »

Hätte ebenfalls eine Frage, undzwar findet man auf einer Folie folgenden Codeschnipsel:

Code: Alles auswählen

public abstract class X {

...

abstract public void m2 ();

}
Müsste es nicht public abstract void m2 (); heißen? Oder ist es einfach eine Ausnahme bei abstrakten Methoden die man sich merken muss, dass dort die üblichen Positionen von public und abstract vertauscht werden.

Benutzeravatar
SophiaLi1
Kernelcompilierer
Kernelcompilierer
Beiträge: 542
Registriert: 5. Jan 2014 11:48

Re: Fehler in Polymorphie Folien

Beitrag von SophiaLi1 »

Es ist keine Ausnahme, die Schlüsselwörter "public" und "abstract" sind nur beides Modifier, ihre Reihenfolge ist also irrelevant.

Gast1
Gast

Re: Fehler in Polymorphie Folien

Beitrag von Gast1 »

Alles klar danke, wieder was dazu gelernt :)

Benutzeravatar
SophiaLi1
Kernelcompilierer
Kernelcompilierer
Beiträge: 542
Registriert: 5. Jan 2014 11:48

Re: Fehler in Polymorphie Folien

Beitrag von SophiaLi1 »

Kein Problem :)

Antworten

Zurück zu „Archiv“