Pergunta de entrevista da empresa Capital One

Explain Object Oriented Programming to me