next up previous contents index
Next: Mehrdeutigkeiten bei Konstanten Up: Interfaces Previous: Interface-Deklarationen

Konstanten in Interfaces

Die Konstanten müssen initialisiert werden.

  interface Verbose
   { int SILENT = 0;
     int VERBOSE = SILENT+1;
     void setVerbosity(int level);
   }

Initialisierungsausdrücke werden ausgewertet, wenn das Interface geladen wird. Es gelten die gleichen Regeln wie bei der Initialisierung von Klassenvariablen (Reihenfolge, kein this, etc., siehe Seite gif).


next up previous contents index
Next: Mehrdeutigkeiten bei Konstanten Up: Interfaces Previous: Interface-Deklarationen

Peter Pfahler, 1997