next up previous contents index
Next: Element-Freund- oder globale Up: 50 Ways to Improve Previous: Selbstzuweisung abtesten

Minimale Klassenschnittstellen

   

Die Schnittstelle der Klasse sind die Klassenelemente (meist Funktionen), die für den Benutzer der Klasse zugänglich sind.

Beim Entwurf gibt es zwei sich widersprechende Ziele:

tex2html_wrap5283

Eine vollständige Schnittstelle erfüllt alle vernünftigen Wünsche an die Klasse.

Eine minimale Schnittstelle, bietet so wenig Funktionen wie möglich an (also keine Redundanzen und überlappenden Funktionalitäten).


next up previous contents index
Next: Element-Freund- oder globale Up: 50 Ways to Improve Previous: Selbstzuweisung abtesten

Peter Pfahler, 1997