11 Dicembre 2002
Costruzione di Interfacce - Paolo Cignoni
16
Incapsulare
vUna soluzione ragionevole consiste nell’incapsulare la conoscenza di tutti i nodi possibili invece che nel gruppo, nello scene graph stesso
vAssunzione ragionevole lo scene graph conosce tutti I possibili tipi di nodi
vChi definisce nuovi tipi di nodi deve subclassare lo scene graph
vPerchè non subclassare il gruppo?
vPerchè non è una classe finale.
vPosso immaginare classi derivate da group (e.g. switch).