nom = $unNom ; } # fin de fonction ind function qui() { // méthode echo " le nom de la personne est \"$this->nom\" \n" ; } # fin de fonction qui } # fin de classe ind ################################### class indj extends ind { // individu jeune est une sous-classe de individu var $surn ; // surnom function indj($unNom,$unSurNom="") { $this->nom = $unNom ; $this->surn = $unSurNom ; } # fin de fonction ind function qui() { // méthode surchargée parent::qui() ; // appel de la méthode parent echo " et son surnom est \"$this->surn \"\n" ; } # fin de fonction qui } # fin de classe indj ################################### ################################### # exemple d'individus $jd = new ind("Jean") ; $je = new indj("Marie","p'tite Marie") ; # exemples de tableaux $ldi = "JD EV HP" ; $tdi = split(" ",$ldi) ; $ht = array() ; $ht["oui"] = "Lundi" ; $ht["non"] = 5 ; pre() ; echo "