Pergunta de entrevista da empresa Enghouse Systems

OOP principled, and more questions