/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package banco_imobiliario.AbstractFactoryLogradouro;
import banco_imobiliario.dao.ImovelDAO;
import banco_imobiliario.dao.ImovelDAOImpl;
import banco_imobiliario.model.CasaDePropriedade;
import banco_imobiliario.model.Imovel;
import banco_imobiliario.model.Logradouro;
/**
*
* @author Andre
*/
public class ImovelFactory implements LogradouroFactory{
@Override
public CasaDePropriedade criarLogradouro(int id) {
//Instanciando Objetos
ImovelDAO imovelDao = new ImovelDAOImpl();
Imovel imovel;
//Atribuindo ao objeto o retorno da empresa no banco de dados de acordo com o id passado
imovel = imovelDao.buscarImovel(id);
return imovel;
}
}