Durante o desenvolvimento de um sistema para suporte a uma rede social, um desenvolvedor decidiu criar a facilidade de uma pessoa ter uma lista de amigos para poder enviar e-mails, postagens e/ou fotos. Essa lista pode conter um número indefinido de amigos ou de outras listas de amigos, criando uma estrutura recursiva.
O padrão de projeto que descreve essa estrutura é
Durante o desenvolvimento de um sistema para suporte a uma rede social, um desen...
Questão de Informática da banca CESGRANRIO aplicada no concurso Chesf (2012). Confira a resolução completa abaixo: