Inheritance, aggregation, and interfaces are three of your strongest allies in object-oriented programming. What has been missing from Visual Basic until now is inheritance. Visual Basic supported aggregation and interfaces; Visual Basic .NET supports inheritance, aggregation, and interfaces.
With the incorporation of inheritance into VB .NET some new capabilities are now available. Also, the way interfaces are used has changed. Chapter 2 demonstrates how to make the most of inheritance, aggregation, and interfaces.