Pregunta de entrevista de Carrier

Solve some embroiled inheritance problem with pure and not only virtual methods (C++)