03.11.2013 Aufrufe

SMALLTALK K1ex127-.45ex51275ahler/Bothner

SMALLTALK K1ex127-.45ex51275ahler/Bothner

SMALLTALK K1ex127-.45ex51275ahler/Bothner

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

30 2 Vorbereitungen zur Durchführung des Lösungsplans<br />

Sichern wir anschließend den Inhalt des Editier-Bereichs über die Menü-Option<br />

“Save” des Menüs “File”, so stellt sich das Klassen-Hierarchie-Browser-Fenster wie<br />

folgt am Bildschirm dar:<br />

Abbildung 2.14: Anzeige der Methode “initialisierenErfassung”<br />

Es ist erkennbar, daß “initialisierenErfassung” als neuer Methoden-Selektor im<br />

Methoden-Bereich aufgenommen worden ist.<br />

Hinweis: Die Methode “createViews” ist nicht mehr im Methoden-Bereich aufgeführt.<br />

Da sie nicht weiter benötigt wird, haben wir sie anschließend gelöscht, indem wir im<br />

Methoden-Bereich auf den Methoden-Selektor geklickt und die Menü-Option “Remove”<br />

im Menü “Methods” bestätigt haben.<br />

Falls wir beim Eintragen der Anforderung “werteBag := Bag new.” z.B. statt “werte-<br />

Bag” fälschlicherweise “werrteBag” angegeben haben, erscheint nach der Auswahl der<br />

Menü-Option “Save” die markierte Fehlermeldung “undefined”. Wir löschen diese Markierung,<br />

korrigieren die fehlerhaften Angaben in “werteBag” und bestätigen erneut die<br />

Menü-Option “Save”.<br />

Beim Aufbau unseres Erfassungsfensters haben wir die Methoden-Selektoren “entfernenErfassungsfenster”<br />

und “erfassenWert” im WindowBuilder-Fenster angegeben.<br />

Dadurch sind zwei Methoden festgelegt worden, die im Methoden-Bereich<br />

durch die Methoden-Selektoren “entfernenErfassungsfenster:” und “erfassenWert:”<br />

– mit abschließendem Doppelpunkt – gekennzeichnet sind.<br />

Im Hinblick auf diesen Sachverhalt haben wir – in Ergänzung zur im Abschnitt 1.3.5<br />

angegebenen Benennung von Methoden – die folgende Regel zu beachten:<br />

ˆ Ein Methoden-Selektor, der nur aus einem einzelnen Selektor besteht, muß in<br />

besonderen Fällen durch einen Doppelpunkt beendet werden.<br />

Dies ist z.B. dann erforderlich, wenn die zugehörige Methode – wie im Fall von<br />

“erfassenWert:” und “entfernenErfassungsfenster:” – an ein Schaltfeld gebunden<br />

wird.<br />

Da bislang nur die Benennung dieser beiden Methoden festgelegt ist, müssen die<br />

Anforderungen, die bei diesen Methoden jeweils zur Ausführung gelangen sollen,<br />

jeweils für sich im Editier-Bereich eingetragen und anschließend gesichert werden.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!