La classe oggetto di base e l'ereditarietà
Aggiornamento: novembre 2007
Quasi tutte le operazioni eseguite in Visual Basic implicano l'utilizzo di oggetti, comprese alcune entità che normalmente non vengono considerate oggetti, come le stringhe e i valori integer. Tutti gli oggetti di Visual Basic sono derivati da una classe di base chiamata System.Object da cui ereditano metodi. La classe System.Object rappresenta una classe di base comune per tutti gli oggetti inclusi in .NET Framework, in grado di garantire l'interoperabilità degli oggetti sviluppati utilizzando Visual Studio. Nuove classi ereditano in modo implicito la classe System.Object e non è mai necessario indicarla in modo esplicito in un'istruzione Inherits.
Tra i metodi che gli oggetti ereditano da System.Object, uno dei più utili è GetType, che consente di ottenere il tipo esatto dell'oggetto corrente.
Vedere anche
Concetti
Override di proprietà e metodi
Nozioni fondamentali sull'ereditarietà