Thoughtworks interview question

My views about object oriented programming