![]() | ![]() | ![]() | Attributen van objecten aanpassen |
Om attributen aan te passen van een reeds gecreëerd object, gebruiken we een systeem dat direct boodschappen zendt aan het prototype dat het object in kwestie vertegenwoordigt. De aanpassing van attributen gebeurt dus steeds a posteriori.
(zend object kleur waarde)
object: Verwijzing naar een object
waarde: De kleur ; mogelijke waarden zijn zwart,
donkergrijs, grijs, wit, donkergroen, groen, donkerblauw,
blauw, rood, bordeaux, geel, oranje
Voorbeeld:
(weze Punt Ä willekeurig 1 2)
(zend A kleur groen)
(zend lijn dikte waarde)
lijn: Verwijzing naar een lijn (rechte,
halfrechte, cirkel, plaats, etc.)
waarde: De dikte ; mogelijke waarden zijn
streepje, normaal, dik
Voorbeeld:
(weze Punt Ä willekeurig 1 2)
(weze punt B willekeurig 0 0)
(weze Rechte r 2 punten A B)
(zend d dikte streepje)
(zend punt grootte waarde)
punt: Verwijzing naar een punt
waarde: De grootte van het punt ; mogelijke waarden
zijn klein, normaal, groot
Voorbeeld:
(weze Punt Ä willekeurig 1 2)
(zend A grootte klein)
(zend punt vorm waarde)
punt: Verwijzing naar een punt
waarde: De vorm van het punt ; mogelijke waarden zijn
rond, kruisje, rond-leeg, rec, rec-leeg
Voorbeeld:
(weze Punt Ä willekeurig 1 2)
(zend A vorm rond)
(zend object verbergen)
object: Verwijzing naar een te verbergen object
Voorbeeld:
(weze Punt Ä willekeurig 1 2)
(zend A verbergen)
![]() | ![]() | ![]() | Attributen van objecten aanpassen |