Pergunta de entrevista da empresa Capgemini Engineering

Difference between abstraction and encapsulation?