wenn jemand eine Schnittstelle implementiert,
dann schreibt er nicht irgendwelche Methoden mit passenden Namen,
sondern erfüllt einen Vertrag:
- Implementierung soll genau das tun,
was beschrieben wird.
- Implementierung soll nichts
anderes, unsinniges, teures, gefährliches tun.
- Implementierung soll bescheid geben,
wenn Auftrag nicht ausführbar ist.
(Bsp: Pizzafehlermeldung)
Johannes Waldmann
2007-06-13