Padrão de design de fábrica Vantagens do padrão de fábrica Remove a instanciação de classes de implementação reais do código do cliente. O padrão de fábrica torna nosso código mais robusto, menos acoplado e fácil de estender. Por exemplo, podemos alterar facilmente a implementação da classe de PC porque o programa do cliente não tem conhecimento disso.
- Qual é a vantagem do padrão de design de fábrica em Java?
- Qual é o objetivo do padrão de design de fábrica?
- Qual é o benefício de ter uma fábrica para fazer objetos?
Qual é a vantagem do padrão de design de fábrica em Java?
Vantagem do padrão de design de fábrica
O padrão de método da fábrica permite que as subclasses escolham o tipo de objetos para criar. Promove o acoplamento solto, eliminando a necessidade de vincular classes específicas do aplicativo ao código.
Qual é o objetivo do padrão de design de fábrica?
O padrão de método da fábrica é um padrão de design usado para definir uma interface de tempo de execução para criar um objeto. É chamado de fábrica porque cria vários tipos de objetos sem necessariamente saber que tipo de objeto ele cria ou como criá -lo.
Qual é o benefício de ter uma fábrica para fazer objetos?
Você pode evitar a criação de objetos duplicados (se seus objetos forem imutáveis). A fábrica pode retornar o mesmo objeto para o mesmo conjunto de parâmetros. Você pode criar e retornar qualquer subtipo do tipo que a fábrica foi projetada para criar. Substituindo as implementações sem alterar o código do cliente (código de chamada).