Não tenho certeza pois nunca passei por isso, mas será que não partiria dessa idéia?

//Abstrata
Abstract class Pessoa *extends Controller()*{
}

//Concreta
class PessoaFisica extends Pessoa(){
}

//Concreta
class PessoaJuridica extends Pessoa(){
}

Essa é uma boa pergunta!

Sds
Julio Fagundes




Ademir C Gabardo escreveu:
Galera, estou escrevendo um artigo que servirá como base para um material para novatos em OO + PHP5 sobre abstração de classes em PHP e o uso dos Magic Methods do PHP 5.
Para isso, estou usando como exemplo a abstração da classe pessoa.
Mas aí surgiu uma dúvida cruel.
Imaginem o modelinho.
//Abstrata
class Pessoa(){
}
//Concreta
class PessoaFisica extends Pessoa(){
}
//Concreta
class PessoaJuridica extends Pessoa(){
}
Como vocês fariam isso no CodeIgniter uma vez que os controladores já herdam do controller principal?

Fiquei imaginando um modo de fazer com Interface.
Alguma dica dos membros da lista?
Abraços
Ademir Gabardo.
------------------------------------------------------------------------

_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------


_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a