SELFHTML

Forum SELFHTML: Archives:
Instancié des object de classe statique ?

Page d'information: vue d'ensemble
vers le bas 

(PHP) Instancié des object de classe statique ?

Le message suivant est de: Manu, 04. 09. 2005, 10:29

Bonjour,
En java on ne pouvait pas instancié d'object d'une classe statique.
On précédait la méthode par nom de la classe.

Si j'ai bien compris l'exemple :

            Exemple 19-14. Exemple avec un membre statique :
            http://www.php.net/manual/fr/language.oop5.static.php

- Enfin, seul les méthodes statique doivent être appelé avec le nom de la classe ?
- En est-il de même pour les méthodes (qui ne sont pas déclaré statique) d'une classe statique ?


Mon problème :
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in ...mon_fichier.... on line 74

la ligne en question :
$image = Image_Du_Perso->loadjpeg(check_vue($x,$y));

Précisions :
- Le include de ma classe Image_du_perso ets bien la et bien orthographié.
- Cette classe et cette méthode non pas d'attributs particuliers.
- La fonction check_vue() fonctionne et ces arguments sont corrects.

Merci d'avoir lu ce post.


 
vers le hautvers le bas 

(PHP) Correction sur Précision

Le message suivant est de: Manu, 04. 09. 2005, 10:35

»» Précisions :
»» - Cette classe et cette méthode non pas d'attributs particuliers.

La classe a pour attribut public statique.
et j'ai aussi éssayé de mettre static devant ma méthode mais ca ne change rien.


 
vers le hautvers le bas 

(PHP) Instancié des object de classe statique ?

Le message suivant est de: Dieter Raber, 07. 09. 2005, 17:49

Bonjour Manu,

On PHP l'operateur pour les méthodes statiques est "::", pas "->"

Dieter


 
vers le haut

© 1998-2004 Adresse électronique selfhtml@fr.selfhtml.org