Exercício de implementação em Java - padrões fábrica com protótipo
Para
consolidar o conceito dos padrões Método Fábrica, Fábrica Abstrata e Protótipo, vamos
fazer um exercício com uma implementação simples combinando esses padrões. Em sistemas reais, é relativamente comum ver o protótipo ser usado em conjunto com fábricas.
Exercício
Crie uma pequena fábrica para criar os 6 diferentes conversores de temperatura possíveis entre Celsius, Fahrenheit e Kelvin.
A implementação dessa fábrica deve usar internamente o padrão Protótipo para evitar sequencias de if/elses.
Escreva
uma função main de exemplo que, dentro de um laço infinito: lê do
teclado uma série de comandos de conversão, instancia o conversore apropriado, calcula a conversão e imprime o valor. A interação com o
usuário deve-se dar da seguinte forma:
Escala de origem: celsius
Valor de origem: 25,0
Escala de destino: fahrenheit
25,0 celsius é igual a 77,0 fahrenheit
Última atualização: quinta-feira, 6 out. 2022, 15:04