Illustration einer tropischen Insel mit Palmen und einem hohen Berg

Java Blog für Programmierer

Spaß mit Generics und funktionalen Schnittstellen

· Christian Ullenboom

Funktionale Schnittstellen müssen auf genau eine zu implementierende Methode hinauslaufen, auch wenn aus Oberschnittstellen mehrere Operationen vorgeschrieben werden, die aber durch Einsatz von Generics auf eine Operation verdichten:

interface I {

  void len( S text );

  void len( T text );

}

interface FI extends I { }

FI ist unsere funktionale Schnittstelle, da die Signatur der Methode eindeutig ist: len(String).

Kategorien: Insel, Java 8

← Alle Beiträge