Pergunta de entrevista da empresa Cognizant

Explain abstraction in OOPs with an example in any programming language of your choice.