Pregunta de entrevista de Amdocs

OOP Concepts: Explained with code.