Pblm héritage et méthode "sans" argument... - PHP - Programmation
Marsh Posté le 15-11-2007 à 18:03:46
Suis-je vraiment le seul à qui est arrivé ce problème ?
Ou est-ce que c'est mon message qui n'est pas clair ?
Marsh Posté le 15-11-2007 à 19:09:20
je suis pas expert en object mais j'ai fouillé un peu, c'est vrai que ton problème est surprenant. Ca etre la fonction func_get_args() qui pose probleme.
Par contre si la question etait seulement rappeler la methode de la classe parent tu n'a pas à la redefinir (mais je suppose que tu souhaitait la rappeler pour la modifier)
ceci fonctionnerai tres bien par exemple
Code :
|
Sinon plutot que de passer une liste de valeur tu passe un tableau. j'ai essayé d'autre chose comme ceci qui peux te convenir :
Code :
|
Marsh Posté le 12-11-2007 à 15:11:29
Salut tlm !
Voilà, au cours d'un développement je suis tombé sur un petit problème...
J'ai une classe "mère" qui possède plusieurs méthodes (ainsi que son constructeur) avec un nombre d'arguments variables. Le problème est que lorsque ma classe "fille" hérite du constructeur et des méthodes de la classe "mère", rien ne marche...
Un petit bout de code sera sans doute plus parlant :
Au final, je suis obligé de reproduire à l'identique le traitement effectué dans la méthode de la classe mère pour la méthode de la classe fille.
Ici, ça revient donc à remplacer "parent::getIt();" par "$this->var = func_get_args();".
J'aurai aimé savoir si quelqu'un était déjà tombé sur ce "pblm" et, si oui, comment il l'avait résolu.
Merci d'avance pour vos réponses,
Lionel.
Message édité par pot2yaourt le 12-11-2007 à 20:49:43