Leonardo DRS interview question

Describe a object oriented programming?