Tagged: OOP

SOLID Programming Principles 2

SOLID Programming Principles

The SOLID Principles of programming are a good set of rules to follow when you are designing and developing an object oriented application. S  Single Responsiblity Principle – A class should do one thing...

Understanding Polymorphism 0

Understanding Polymorphism

Introduction This article will explain what polymorphism is and how it can help you design and reuse code in Object-Oriented Programming.  You’ll learn what polymorphism is and how to use it.  In the following...

Understanding Inheritance 0

Understanding Inheritance

Before we get started on the topic of Inheritance, please check out Understanding Objects.  Now, onward… According to dictionary.com, one definition of inheritance is: 2. the genetic characters transmitted from parent to offspring, taken...

Understanding Objects 3

Understanding Objects

Objects are all around us; the monitor your looking at, your IPod, your cat or dog, etc.  Programming objects mimic those found in real life.  When you use an object, like an IPod, there...