Pergunta de entrevista da empresa KiwiCo

How to structure solid principle in code?