Un oggetto istanziato è un oggetto che è stato creato (ad esempio con new o con CreateObject):
codice:'dichiarazione del puntatore all'oggetto Dim x as CTest 'istanziazione dell'oggetto: '-allocazione memoria per l'oggetto '-incremento del contatore interno di istanze dell'oggetto '-esecuzione Class_Initialize '-(e magari qualcos'altro) '-assegnazione di un puntatore all'istanza dell'oggetto a "x" Set x = new CPerson ... 'Distruzione dell'oggetto '-impostazione del puntatore x a "nothing" (il puntatore non punta più a niente) '-deincremento del contatore interno di istanze dell'oggetto 'se il contatore interno di istanze raggiunge lo 0: '-esecuzione di Class_Terminate '-deallocazione della memoria per l'oggetto Set x = nothing