Classes provide a way of creating your own types within the .NET framework. Within a class definition you may include the following:
Fields
Properties
Methods
Constructors
Events
To declare a class you use the following syntax:
Public Class Vehicle
End Class
Other .NET types can...
If classes share common functionality you can group this in a base or abstract class. Abstract classes can contain partial or no implementation at all and allow the derived type to override the base implementation.
Abstract classes within VisualBasic.NET must be declared as MustInherit and cannot ...