MyBase Keyword

When you need to get a reference to the base class of the derived class you are working on, you can invoke the MyBase keyword. This keyword represents an instance of the base class and enables working on members as they are exposed by the base class, instead of the ones exposed by the derived class. Consider the following implementation of the Person class, in which a FullInformation method provides a representation of all the info supplied to the class:

image

Now we can create a new implementation of the Contact class, inheriting from Person. A new class needs to override the FullInformation method from the base class. When you type ...

Get Visual Basic® 2010 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.