Posez votre question Signaler

PHP Objet > surcharge

medonline - Dernière réponse le 20 juil. 2010 à 18:45
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
Lire la suite 

PHP Objet > surcharge »

Suggestions
2 réponses
Réponse
+0
moins plus
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.
Ajouter un commentaire
Réponse
+0
moins plus
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 !
Ajouter un commentaire
Ce document intitulé « PHP Objet > surcharge » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook