Baixe o app para aproveitar ainda mais
Prévia do material em texto
1/2estacio.webaula.com.br/salaframe.asp?curso=1592&turma=70653&topico=797462 Registro de Participação 1. Qual o nome do padrão de projeto que pode ser utilizado para permitir que uma hierarquia de abstrações e suas diferentes implementações possam variar independentemente? 2. Marque a alternativa que melhor descreve uma situação típica onde poderia ser utilizado o padrão de projeto Adapter? 3. Um compositor musical deseja criar uma hierarquia de classes para representar a estrutura das suas notas musicais. Em primeiro lugar, definiu uma classe abstrata chamada Melodia, a seguir, criou duas classes derivadas, uma chamada Nota e outra chamada Partitura. Cada Nota musical representa o elemento mínimo de uma Melodia e cada Partitura é formada por uma ou mais notas. Marque a alternativa que representa o melhor padrão de projeto para modelar este problema. 4. Assinale a alternativa correspondente ao padrão de projeto utilizado para adicionar responsabilidades dinâmicas a objetos. Olá, agora você irá responder às questões e exercícios referentes ao registro de frequência desta aula. Como você já sabe, a sua presença é computada a partir da finalização das atividades e exercícios que compõem este registro, e o procedimento é o mesmo a cada aula. Lembre-se de que tais atividades e exercícios não valem ponto na avaliação da disciplina, mas são importantes para marcar sua presença na sala de aula virtual. IMPORTANTE: Para concluir esse registro, clique em Registrar frequência no final das questões. Somente aparecerá esta opção caso você tenha respondido a todas as questões. 1) Adapter. 2) Proxy 3) Façade 4) Bridge 5) Flyweight Responder Resposta correta. 1) Um programador precisar utilizar uma classe que possui interface diferente da classe existente na aplicação. 2) Um programador precisa utilizar uma classe que possui a mesma interface da classe existente na aplicação. 3) Um programador precisa de um método que simplifique o acesso a uma hierarquia de classes. 4) Um programador precisa de uma classe que possua um método para retornar a única instância existente da classe. 5) Um programador precisa ser avisado quando houver alterações no estado de um objeto. Responder Resposta correta. 1) Adapter 2) Proxy 3) Façade 4) Bridge 5) Composite Responder Resposta correta. 1) Adapter 2) Decorator 3) Façade 2/2estacio.webaula.com.br/salaframe.asp?curso=1592&turma=70653&topico=797462 Galleries of by 4) Bridge 5) Composite Responder Resposta incorreta / Gabarito: (2)
Compartilhar