Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di niubbo
    Registrato dal
    Jul 2004
    Messaggi
    692

    [PHP] Far ereditare ad una classe + classi... come si fa?

    Ho fatto 2 classi e ne devo fare una terza ke usa metodi e proprietà delle prime 2... ma con "extends" posso aggiungere solo un genitore... come faccio? Nidifico? Ho visto le nuove possibilità di php5 ma nn voglio usarle x fare un lavoro ad oggetti compatibile con php4...

    Grazie
    Non si può niubbare per sempre...

    P.S. Ma perché i CSS non fanno quello che gli dico di fare.... aaaAAAAAAARGHHHHH!!!!!

  2. #2
    L'ereditarietà multipla non esiste neppure in PHP5, puoi fare così

    class 1

    class 2 extends 1

    class 3 extends 2


    oppure non usare l'ereditarietà è inserisci due istanze di class 1 e class 2 come proprietà di class 3, dentro la definizione di class 3

    più o meno per rendere un'idea

    class ClassTre{

    var $prop1 = new ClassUno() ;
    var $prop2 = new ClassDue() ;

    function faiQualcosa()
    {
    $this->prop1.faiQualcosa() ;
    }
    }
    per favore NIENTE PVT TECNICI da sconosciuti

  3. #3
    Utente di HTML.it L'avatar di niubbo
    Registrato dal
    Jul 2004
    Messaggi
    692
    Il primo modo lo intuivo... il secondo... no... Grazie
    Non si può niubbare per sempre...

    P.S. Ma perché i CSS non fanno quello che gli dico di fare.... aaaAAAAAAARGHHHHH!!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.