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