Busca Resultados encontrados: 4 Padrão Decorator Uma solução para melhorar o código acima é a utilização do padrão decorator. Entã... Esse código desenha um retângulo, um losango e um círculo, formando uma figur... desenhos - Bandeira do Japão Abaixo o link de download do código ... Padrão Singleton Veja o código fonte da classe principal: package singleton; impo... Veja abaixo o código fonte da classe AudioPlayer: package singleton.aud... O download do código fonte Abaixo o link de download do código fonte do pr... Padrão Observer Veja o exemplo abaixo: Perceba no código acima que o componente button é um source que implementa um ou mais listeners. Logo, para adicionar uma função de clique ao botão, basta implementar a interface ActionListener com seu método "actio... Princípios SOLID Veja o código abaixo: Ao analisar o código acima, se pode, facilmente, pe... uma solução para separar as responsabilidades: Perceba no código a... Veja abaixo: Perceba no código acima que agora, ao invés de precisar alte... 1