Pergunta de entrevista da empresa Cato Networks

How would you design classes that represent Files and directories