O'Reilly logo

Microsoft® Visual Basic® 2010 Developer’s Handbook by Klaus Löffelmann and Sarika Calla Purohit

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. A Brief Introduction to Object-Oriented Programming

Everything in Microsoft .NET works on the basis of classes and objects. This applies to Microsoft Visual Basic as well as the other .NET programming languages. Even in the era of Visual Basic 6.0, the notion that Visual Basic wasn’t an Object-Oriented Programming (OOP) language was only partly true. Although no regular inheritance existed and polymorphism was available only through emulated late binding, Visual Basic 6.0 already used interfaces for Component Object Model (COM) development, extensively.

The most important OOP aspects are:

  • It saves development costs. With OOP development, you can create useful reusable components. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required