Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2532 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Utiliser une méthode d'une class imbriquée dans une class

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utiliser une méthode d'une class imbriquée dans une class

n°2266172
berthostep​h
Posté le 20-09-2015 à 12:57:46  profilanswer
 

Voici mon cas (que j'ai simplifié) :
 
Déclaration d'une classe chargée dans une autre classe :
 
class TATA_Class
{
var $Id; //Identifiant  
var $Nom; // Nom
 
function __construct()
{
$TATA = new TATA_Class;
}
public function Charge()
{
Chargement($this);
}
}
class TOTO_Class
{
var $Id; //Identifiant  
var $TATA_Id; id de TATA
var $TATA; // Autre classe
 
function __construct()
{
$TATA = new TATA_Class;
}
public function Charge()
{
Chargement($this);
$this->TATA->Id = $this->TATA_Id;
$this->Table->Charge();
}
}
 
class TATA_Class
{
var $Id; //Identifiant  
var $Nom; // Nom
 
function __construct()
{
$TATA = new TATA_Class;
}
public function Charge()
{
Chargement($this);
}
}
 
 
 
Dans mon PHP, si je fais :
$TITI = new TOTO_Class;
$TITI->Charge();
 
 
Il ne trouve pas la méthode charge de TATA alors que l'objet $TATA existe bien (je peux l'afficher).
 
Une idée ???


---------------
Stéphane
mood
Publicité
Posté le 20-09-2015 à 12:57:46  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Utiliser une méthode d'une class imbriquée dans une class

 

Sujets relatifs
System.out.println dans méthode mainfaut il utiliser PEAR
[RESOLU] Utiliser la méthode setTimeout sans HTMLClass Compte Bancaires
Utiliser un priphérique MIDI usb avec Ada sur Gnu/Linux.Comment utiliser les UI_Manager Gtk Ada de manière générique ?
Menu externe avec fonction include et class:activeMenu externe avec fonction include et class:active
[JAVA] Injection SPRING d'une inner class dans un EJB. 
Plus de sujets relatifs à : Utiliser une méthode d'une class imbriquée dans une class


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR