Padrões de Projeto: Árvore de Natal, Encapsulamento e Mais
Classificado em Computação
Escrito em em
português com um tamanho de 15,88 KB
De acordo com a imagem abaixo, que padrão de projeto estrutural podemos usar para modelar uma árvore de Natal como um componente de base (a árvore) e decorações opcionais ou adornos, como bulbos, doces e grinaldas?
O padrão Decorator, pois é o padrão ideal para adicionar componentes em alguma coisa de uma maneira bem mais simplificada do que usando herança.
Por que precisamos encapsular a criação de objetos através do padrão de fábrica?
Precisa encapsular para que as classes venham com todos os métodos que o usuário vai precisar. No caso do encapsulamento no padrão de fábrica, os métodos precisam ser encapsulados para que todos os métodos sejam bem distribuídos dentro das classes, como no caso da fábrica de carros em que... Continue a ler "Padrões de Projeto: Árvore de Natal, Encapsulamento e Mais" »