Pergunta de entrevista da empresa Softnetix Software

How to properly enforce Open-closed principle on a code sample