Example with interactive objects
Here you see ....
Voorbeeld:
Je kunt op deze web-pagina drie truitjes zelf definieren, d.w.z. de kenmerken vastleggen en/of de gebruiker laten updaten. Een vierde truitje - truitje D - is door ons ingeprogrammeerd. Maar er is meer: Je kunt - via een knop en een method - zes 'intelligente' antwoorden op zes ingeprogrammeerde regels krijgen.
Je ziet hier een vorm van relationeel testen. Intern in het programma bevind zich een rule-based system; een soort 'minimal expert system' met 'knowledge' en vooral: 'rules'.
Je hebt nu gezien hoe je
- objecten kunt definieren;
- objecten kunt vullen;
- binnen objecten kenmerken via methods kunt genereren
- object-kenmerken kunt displayen en vooral
- objecten interactief van (andere) 'content' kunt voorzien.
Wil je een slimmere methode in plaats van bij een functie vier of negen keer een parameter te gebruiken? Gebruik dan - in plaats van zo'n lange serie losse parameters bij het gebruik van 'kenmerkenDefinieren': this.form; en bij de definitiering van de function 'kenmerkenDefinieren': form. (Zie Lemay. blz ...)
Enschede, 5 januari 2001.