What's Next

You have learned what inheritance is and how to use it to better your programs by using the fundamental OO paradigms. You also learned about the related concept of polymorphism and how to best make use of it. These are fundamental OO concepts, and we recommend that you review them carefully until you understand them. The exercises and questions that follow will help crystallize these concepts.

Next we will talk about interfaces: What is an interface, why do we need them, and how to use one. You will learn about the tight coupling between interfaces and class inheritance in implementing polymorphic behavior.

NOTE

The answers to “Reviewing It,” “Checking It,” and “Applying It” are available on our Web site.

Get Visual Basic® .NET by Example 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.