Encapsulation, Inheritance, Polymorphism, Abstraction

Encapsulation is the process of grouping the methods and variables into a class that represents the fields an object stores and the operations the object performs to accomplish specific tasks.
Inheritance is the ability to create a new class based on the existing methods and class variables in order to extend the functionality of the base class.
Polymorphism is the ability of an object to change forms as the program executes. A polymorphic computer object, e.g Might changed from Server to Workstation as the program executes
Abstraction provides the programmer with the ability to temporarily ignore an object’s underlying details, while a programmer builds a solution.
Resource: VB.NET Tips and Techniques Kris Jamsa

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: