////atraves de interface //public void setEndereco(IObjetoEndereco obj) //{ // Endereco = obj; //} ////atraves de get e set //public IObjetoEndereco _Endereco //{ // //retorna o valor privado // get { return Endereco; } // set { _Endereco = value; } //} //atraves do Construtor public Empresa(IObjetoEndereco endereco) { Endereco = endereco; ///Atraves de outra classe = service locator // Endereco = Localizador.getEndereco(); }
//////////////////////////////////////// // Injeção de dependencia no construtor //////////////////////////////////////// //public Empresa(IObjetoEndereco objeto) //{ // this.Endereco = objeto; //} //////////////////////////////////////// // Injeção de dependencia por servico localizador //////////////////////////////////////// public Empresa() { this.Endereco = Localizador.getEndereco(); }
//////////////////////////////////////// // Injeção de dependencia pela interface herdada (IObejtoEnderecoInjDependencia) //////////////////////////////////////// public void SetEndereco(IObjetoEndereco obj) { this.endereco = obj; }
public void setEndereco(IObjetoEndereco endereco) { _endereco = endereco; }
public Empresa(IObjetoEndereco objeto) { _endereco = objeto; }
//public void SetEndereco(IObjetoEndereco objeto) //{ // Endereco = objeto; //} public Empresa(IObjetoEndereco objeto) { Endereco = Localizador.GetObjetoEndereco(); }
public void InitialiseEndereco(IObjetoEndereco srv) { _endereco = srv; }
public Empresa() { Endereco = Localizador.GetEndereco(); }
public void setEndereco(IObjetoEndereco obj) { this.Endereco = obj; }
public Empresa(IObjetoEndereco endereco) { _endereco = endereco; }
public DadoPessoal(IObjetoEndereco objeto) { _endereco = objeto; }
public Empresa(IObjetoEndereco objeto) { this.Endereco = objeto; }
public void SetEndereco(IObjetoEndereco obj) { Endereco = obj; }
public Empresa_ServiceLocator() { Endereco = Localizador.getEndereco(); }
public Empresa_Constructor(IObjetoEndereco objeto) { Endereco = objeto; }