CodeGen International interview question

Explain oop concepts with real world examples