Pergunta de entrevista da empresa Opensoft (Portugal)

To make a mother class and 2 children classes using all principles from OOP.