Object-Oriented Programming with Visual Basic .NET

Object-Oriented Programming with Visual Basic .NETTo understand the world of object-oriented programming, look at the world around you for a moment. You might see vacuum cleaners, coffee makers, ceiling fans, and a host of other objects. Everywhere you look, objects surround you.
Some of these objects, such as cameras, operate independently. Some, such as telephones and answering machines, interact with one another. Some objects contain data that persists between uses, like the address book in a cell phone. Some objects contain other objects, like an icemaker inside of the freezer.

Visual Basic .NET is a fully object-oriented programming language, which means it supports the four basic tenets of object-oriented programming: abstraction, encapsulation, inheritance, and polymorphism.
We have already conceptualized many of these object-oriented concepts by just looking at the objects that surround us in our everyday lives. Let’s look more closely at these terms and see what they actually mean and what they do for developers of object-oriented software.

The second element is the .NET class library, a vast toolbox containing classes for everything from data access, GUI design, and security to multithreading, networking, and messaging. The library also contains definitions for all primary data types, such as bytes, integers, and strings. All of these types are inherently derived from a base class called System.Object, which you can think of as a “universal” data type; there is no distinction between the types defined by the system and the types you create by writing classes or structures. Everything is an object!

Website: www.oreilly.com | Filesize: 532kb
No of Page(s): 11
Click here to download Object-Oriented Programming with Visual Basic .NET.

Related Tutorial

Tags: , , , , , ,

Comments

Leave a Reply