Cadence Design Systems interview question

Explain OOP's concepts