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

  FORUM HardWare.fr
  Programmation
  PHP

  Appeller un objet dans un objet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Appeller un objet dans un objet

n°1425341
weed
Posté le 14-08-2006 à 16:57:09  profilanswer
 

J'utilise une classe qui me permet de creer des graph. J'aimerais rajouter quelques fonctionnalités supplémentaire.
 
J'aimerais donc appeler cette classe dans ma classe.  
 
J'ai commencé à faire ceci mais j'obtiens le message d'erreur :

Citation :

Fatal error: Call to a member function on a non-object


 
je ne comprends pas. Je me suis créé un objet graph_dyna puis j'ai appelé ma méthode draw2 et c'est la que ca bloque. Pourquoi donc ?
 

<?
require_once "graph/LinePlot.class.php";
 
class graph_dyna
{
 var $graph;
 var $plot;
 var $values;
 
 function graph_dyna ()
 {
  $this->graph = new Graph(400, 400);
  $this->graph->setAntiAliasing(TRUE);
  $values = array(1, 4, 5, 2.5, 1);
  $this->plot = new LinePlot($values);
  $this->plot->setBackgroundColor(new Color(240, 240, 240));
 }
 
 function draw2 ()
 {
  $this->graph->add($plot);
  $this->graph->draw();
 }
 
}
 
$t = new graph_dyna ();
$t->draw2();
 
 
?>


 
Je precise que je suis bien sur en PHP4 comme vous pouvez le constater.
 
Je pense que je n'ai pas besoin d'herité de la class Graph car je recréé un objet dans ma classe.  
 
Ou me suis je trompé ?

mood
Publicité
Posté le 14-08-2006 à 16:57:09  profilanswer
 

n°1425342
omega2
Posté le 14-08-2006 à 17:06:04  profilanswer
 

$this->graph->add($plot); <> $this->graph->add($this->plot);
 
 
Je ne serais pas étoné que l'objet "graph" essaye d'apeller une fonction de l'objet qu'il s'attend à recevoir.

n°1425344
weed
Posté le 14-08-2006 à 17:08:51  profilanswer
 

gagné omega2. C'etait ca en effet ....
merci


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

  Appeller un objet dans un objet

 

Sujets relatifs
[C#] Passer mon propre objet à ma Web Methode[PHP] Prog. orientée objet pas gérée par mon serveur O_o
Comment inserer un Objet OLE ou graphique dans une table paradox?[.NET] Objet Graphics, DrawImage et occupation mémoire
ajout dynamique de variables dans un objeterreur définie par l'application ou par l'objet résolu
Collection d'Objet en php + gérer ordre de fichiers sur le serveur ?[JS] Comment récupérer tous les indices/membres d'un tablea/objet
erreur: reference d'objet pas défini à une instanceAppeller un objet Java depuis C (ou C++)
Plus de sujets relatifs à : Appeller un objet dans un objet


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)