Pergunta de entrevista da empresa MathWorks

OOP design question, C++ vs Java objects, logical question