Das Strategy Pattern und die Java Comparator Schnittstelle. Ein guter Grund Interfaces zu verwenden!
Manchmal erkennt man den Roh-Diamanten erst auf den zweiten Blick.So ist es auch bei den Java Interfaces! Ein Interface selbst kann nicht viel! Abgesehen von Konstanten, können wir darin lediglich abstrakte und statische Methoden definieren.Das haut erstmal niemanden vom Hocker!