PHP Objet > surcharge

salut à tous !

une question me taraude

en programmation objet en PHP 4.3.6, dans une classe, comment definit t-on un constructeur ? comment pouvons nous utiliser la surcharge ? et la surcharge est applicable aux constructeurs ?

merci pour votre réponse

2 réponses

  1. Modérateur
    Hello,
    Vu le faible typage de PHP , je doute de l'extence de différents constructeurs de classe (il existe des valeurs par défaut pour les paramètres finaux, non?)
    Cela ne'est pas standart pour les "méthodes" , a fortiori pour les
    constructeurs (avis bienvenus...;)

    http://www.phppatterns.com/index.php/article/articleview/28/1/2/
    peut aider...

    Johan
    The software said "Requires Windows98, Win2000, or better,
    So I installed Unix.
    1. Masterchief

      eh dsl de te l'apprendre Jisisv Php a bien un constructeur voici la synthaxe.

      function __construc( [tu n'est pas obliger de mettre des paremétres] ) {

      $this->taValeur1 = Untruc ou un paramétre; // l'affectation de ta valeur

      .........
      // function write by Masterchief
      }

      Puis dans ton code te suffit de faire ça

      // instance de l'objet

      $MonObjet = new LeNomdeLaClass () ;

      et hop c'est dans la poche

      Vive le php ! Microsoft peu aller se rhabiller !