Automação residencial com Command Pattern
Este projeto foi baseado no capítulo 6 do livro Usando a Cabeça, Padrões de Projetos, ele demonstra uma implementação do padrão Command.
-
Crie uma instância do handler (SimpleRemoteControl);
-
Crie uma instância da localidade da casa;
-
Crie uma instância do Device desejado passando como parâmetro a localidade;
-
Crie uma instância da classe de commando;
-
Execute a ação através do handler;