Saturday, 9 March 2013

Interview Question #2 What are principle concepts of OOP?

There are four principle concepts upon which object oriented design and programming rest. They are: 
  •  Data Abstraction(act of representing essential features without including the background details or explanations)
  • Data Encapsulation (Class structure + Access modifiers)
  • Polymorphism(super class reference for sub class object )
  • Inheritance(to avoid duplicate code)

No comments:

Post a Comment

t> UA-39527780-1 back to top