Quando diz que não suporta herança múltipla, senão me engano o C suporta,
seria fazer algo assim:

class teste extends teste1, teste3

Portanto, é válida a class abstrata herdar, e a concreta herdar a abstrata.

Att,
Vinicius Cruz
http://twitter.com/vinaocruz
http://www.zime.com.br/


Em 4 de outubro de 2010 17:21, Ademir C Gabardo
<[email protected]>escreveu:

>  Viajar não viajou, mas o problema é que o PHP Não tem suporte a Herança
> Multipla, então se ele já herda as propriedades do Controlle não poderá
> herdar novamente da classe abstrata, eis o dilema.
>
> Alguma sugestão?
>
> Att
> Ademir
>
>
> ----- Original Message -----
> *From:* Vinicius Cruz <[email protected]>
> *To:* CodeIgniter Brasil <[email protected]>
> *Sent:* Monday, October 04, 2010 5:11 PM
> *Subject:* Re: [CodeIgniter]Duvida sobre abstração de Classe
>
> No caso, seria adicionar na class abstrata a herança do Controller?
> Consequentemente, teriamos as classes concretas com os métodos herdados da
> classe abstratas e os métodos do controller principal.
>
> Viajei?!
>
> Att,
> Vinicius Cruz
> http://twitter.com/vinaocruz
> http://www.zime.com.br/
>
>
> Em 4 de outubro de 2010 16:51, Ademir C Gabardo <[email protected]
> > 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
> ---------------------------
>
>
> _______________________________________________
> [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