Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!
125
Wie werden Interfaces deklariert?
mit Schlüsselwort interface statt class
Konvention: Interface-Bezeichner beginnen immer mit Großem "I" gefolgt von weiterem Großbuchstaben
Methoden sind implizit abstrakt und öffentlich
( public abstract)
- Modifizierer können weggelassen werden
- deklariert nur Kopf einer Methode ohne Rumpf
- Am Ende abgeschlossen durch Semikolon
Interface für strombetriebene Geräte:
public interface IStrombetrieben{
<RÜCKGABETYP><BEZEICHNER> ( <PARAMETER>);
void einschlaten (int spannung);
void ausschalten();
}
Konvention: Interface-Bezeichner beginnen immer mit Großem "I" gefolgt von weiterem Großbuchstaben
Methoden sind implizit abstrakt und öffentlich
( public abstract)
- Modifizierer können weggelassen werden
- deklariert nur Kopf einer Methode ohne Rumpf
- Am Ende abgeschlossen durch Semikolon
Interface für strombetriebene Geräte:
public interface IStrombetrieben{
<RÜCKGABETYP><BEZEICHNER> ( <PARAMETER>);
void einschlaten (int spannung);
void ausschalten();
}
Tags: Interfaces und Polymorphismus, VL08
Quelle:
Quelle: