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.

15.1 Prüfung von Direktverbindungen 325<br />

Die Methode “aufbauenPotMinimalSammler:” legen wir wie folgt fest:<br />

aufbauenPotMinimalSammler: minSammler<br />

| feld sammler |<br />

sammler := Set new.<br />

self bereitstellenDirektverbindung do:<br />

[:einObjekt|feld := Array new:3.<br />

feld at:1 put: (einObjekt at:1);<br />

at:2 put: (einObjekt at:2) + (minSammler at:2);<br />

at:3 put: self.<br />

sammler add: feld].<br />

∧ sammler<br />

Die Methode “abgleichenErreicht:geprueft:” vereinbaren wir wie folgt:<br />

abgleichenErreicht: erSammler geprueft: geSammler<br />

| sammler1 sammler2 |<br />

sammler1:=geSammler collect:[:einArray|einArray at: 1].<br />

sammler2:=SortedCollection sortBlock:[:x :y|(x at:2)

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!