Pergunta de entrevista da empresa Barclays

Questions about OOP concepts like why classes, abstraction.