Pois é! tipo em cascata.

Nessa caso se a class abstrata herdar ao controller, acho que matou a charada não?

Sds
Julio Fagundes


Vinicius Cruz escreveu:
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] <mailto:[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 <mailto:[email protected]>
        *To:* CodeIgniter Brasil <mailto:[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] <mailto:[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] <mailto:[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] <mailto:[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] <mailto:[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