Una delle cose più importanti da capire quando si affronta per la prima volta un linguaggio ad oggetti è com'è fatto un oggetto: cosa rappresenta, come viene allocato in memoria e quali sono le sue relazioni con altri oggetti. E' anche importante capire la struttura di un oggetto in termini di ereditarietà, poiché gli attributi ereditati non si vedono nel sorgente di una classe, ma bisogna ricordarsi che esistono. Generalmente chi insegna linguaggi a oggetti si aiuta disegnando i cosiddetti "cerchiogrammi" (vedere figura sottostante) per rappresentare la costruzione per somme di attributi di un oggetto. Questo articolo vuol mostrare come si possa usare il linguaggio HTML in maniera efficiente ed economica (non c'è bisogno di comprare costosi debugger grafici) per rappresentare graficamente un oggetto, usando link ipertestuali per i riferimenti ad altri oggetti e mantenendo l'informazione di derivazione degli attributi (ereditarietà).
di Daniela Micucci, Andrea Trentini