Bonjour
j'ai une classe fille qui hérite de la classe mère , le constructeur de la classe mère a un seul paramètre de type array();
la classe fille a aussi le paramètre dans le constructeur de type array(), ma question c'est comment en criant l'object de
la classe fille nous puissions passer les attributs nécessaires au classe mère et le reste de attributs a la classe fille??
dois je parcourir d'abord le tableau pour filtrer ce que appartient a la classe fille et la classe mère??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 class Fille extends mere{ public function __construct($array = array()){ if(is_array($array)){ parent::__construct($array); ........ } } }
merci pour votre aide.







Répondre avec citation


de ce que je comprends car ce n'est pas très clair ton problème, tu as un attribut array dans la classe mère et un dans la classe fille, et tu souhaites les initialiser avec le tableau passé dans le constructeur




Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
Partager