Oi pessoal!!
Aguem tem um exemplo básico deste padrão?
Oi pessoal!!
Aguem tem um exemplo básico deste padrão?
É assim que se implementa este padrão??[code]
package negocio;
public class fachadaTipo {
private static fachadaTipo fachada = new fachadaTipo();
Moeda moeda = new Moeda();
public static fachadaTipo obterInstancia() {
return fachada;
}
public void setMoeda(int a, String b){
moeda.cadastrar(a,b);
}
}[/code]
isso aí que vc ta mostrando é Singleton
Estou usando o singleton!!! Mas e o metodo cadastrar que pertence a classe moeda???
Esse padrão q tá sendo implementado não é o singleton, pq não tá sendo garantido a existência de um única instância, mas tb não é um facade, ele tá mais pra um singlçeton mesmo com uma pequena correção no método getInstance().
Uma forma de vc implementar o facade é desenvolvendo métodos que recebam como parâmetros tipos primitivos ou objetos “elementares” como o string e o date, deixando para que a criação dos objetos seja feita pelo método, e dentro dele metodos mais genéricos que implementem a regar de negócio desejada.
Espero ter ajudado