Autodesk Interview Question

Explain the different concepts of OOP