Experiencing Object Oriented Concepts: For Beginners