Registriert seit: 21. Jul 2004
120 Beiträge
|
Re: Frage: Abstrakte Klasse und Implementierung [OOP]
8. Aug 2005, 12:11
In der Regel weiss der Aufrufer einer abstrakten Schnittstelle nicht, wie etwas passiert. Es ist dem Aufrufer auch völlig egal, solange dabei das Erwartete passiert.
Um bei deinem Beispiel zu bleiben:
Es kommt darauf an, was der Aufrufer erwartet. Wenn z.B. "etwas zu essen" erwartet wird, würde die Implementierung einer Ableitung von einer abstrakten Klasse in der Tat soetwas wie "X mir Y Stück Z" sein. "X" könnte klaue, kaufe, hole, koche, backe oder sonstwas sein. Das ist dann Sache der Ableitung und nicht des Aufrufers.
|