Permite elaborar uma interface para criação de
famílias de objetos relacionados ou interdependentes,
que não especifica suas classes concretas.
A partir desse padrão consegue-se criar fábricas
concretas, que são responsáveis pela criação de
novos objetos para atender as necessidades do
cliente. Portanto, essa prática ajuda a excluir a
dependência entre o cliente e a classe dos objetos
usados por ele. Assinale a alternativa que se refere
ao padrão de projeto descrito no texto.
Considere o código em PHP apresentado a
seguir e responta a questão.
Utilizando-se da biblioteca PHPUnit, e para que a
função testNotaFinalAluno possa usar o retorno das
funções testMediaPrimeiroSemestre e testMediaSegundoSemestre, as declarações AnotacaoA (linha
21) e AnotacaoB (linha 22) devem ser alteradas por:
Considere o código em PHP apresentado a
seguir e responta a questão.
Considerando a correta implementação da classe Aluno e para que, no retorno da execução
dos testes, todos sejam aprovados, a declaração
Metodo (linha 26) precisa ser a chamada do método:
Com o modelo Multicamadas, é possível ter
a mesma regra de negócio dividida entre vários
servidores através do balanceamento de carga,
ou seja, quando algum deles ficar sobrecarregado
o outro entrará em ação para ajudá-lo.
Se ocorrer algum problema com algum servidor
e este não puder mais responder às requisições
(ficar off-line, por exemplo), outro servidor poderá
entrar em seu lugar. Assinale a alternativa que
nomeia corretamente tal propriedade e vantagem
da arquitetura Cliente Servidor Multicamadas.