|  |  | Attributen van objecten aanpassen |

#### 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 |