Escolar Documentos
Profissional Documentos
Cultura Documentos
Apresentacao 101126134952 Phpapp02
Apresentacao 101126134952 Phpapp02
Alexandre Macedo
K19 Treinamentos
18 de outubro de 2010
I Factory Method
I Chain of Responsability
I Abstract Factory
I Command
I Builder
I Interpreter
I Prototype
I Iterator
I Singleton
I Mediator
I Adapter
I Memento
I Bridge
I Observer
I Composite
I State
I Decorator
I Strategy
I Facade
I Template Method
I Flyweigth
I Visitor
I Proxy
I Factory Method
I Chain of Responsability
I Abstract Factory
I Command
I Builder
I Interpreter
I Prototype
I Iterator
I Singleton
I Mediator
I Adapter
I Memento
I Bridge
I Observer
I Composite
I State
I Decorator
I Strategy
I Facade
I Template Method
I Flyweigth
I Visitor
I Proxy
Boas práticas:
Boas práticas:
Boas práticas:
Boas práticas:
Bons princípios:
Bons princípios:
Bons princípios:
Bons princípios:
try {
System.out.println("Abrindo conexao...");
Connection conexao = DriverManager.getConnection(stringDeConexao
, usuario, senha);
System.out.println("Executando comando...");
ResultSet resultado = comando.executeQuery();
// continua o resto da classe
try {
conexao = DriverManager.getConnection(stringDeConexao, usuario,
senha);
} catch (SQLException e) {
e.printStackTrace();
}
return conexao;
}
}
try {
System.out.println("Abrindo conexao...");
Connection conexao = FabricaDeConexao.CriaConexao();
System.out.println("Executando comando...");
ResultSet resultado = comando.executeQuery();
void notifyObservers();
}
sensor.setTemperatura(22);
sensor.setTemperatura(29);
sensor.setTemperatura(15);
sensor.setTemperatura(22);
}
}