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. 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 !
    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.