Ecco è questo che non mi entra in testa. Intanto il riferimento si intende alla struttura o all'oggetto istanziato mediante quella struttura? Cos'è per la precisione un "riferimento a SphHWorld"? Anche quando l'oggetto k di tipo SphHWorld viene eliminato, tutto il programma è costellato di riferimenti a questo oggetto e a questa struttura. Non mi è chiaro....si parla di riferimenti in esecuzione del programma o riferimenti possibili che sono presenti nel programma ma non eseguiti?