Manipulation d'objets en PHP5

Manipulation d'objets en PHP5 - PHP - Programmation

Marsh Posté le 06-10-2006 à 17:32:23    

Bonjour,
 
J'ai besoin d'une petite base générale sur la programmation objet PHP5. J'ai lu pas mal de tutoriels disponibles sur le net, mais je n'ai pas trouvé de réponse.
 
J'ai 2 objets (utilisateur et produit), tous deux ayant un attribut date. Je voudrais appliquer plusieurs méthodes à ces dates (formatage, comparaisons, etc ...). Plutôt que d'écrire les méthodes en double dans les classes Utilisateur et Produit, il serait judicieux de faire une classe Date !
 
D'où quelques questions :

  • comment appeler une méthode d'une autre classe
  • faut-il créer un nouvel objet date, auquel on applique une méthode, et qu'on rebalance en attribut de l'objet utilisateur ?
  • peut-on créer une méthode sans l'associer à un objet, et qui aurait pour fonction de modifier un objet placé en paramètre ?


Si vous connaissez un tutoriel qui traite de ce sujet, je suis preneur !
 
Merci,
Benjamin

Reply

Marsh Posté le 06-10-2006 à 17:32:23   

Reply

Marsh Posté le 06-10-2006 à 17:38:58    

1&2 - http://fr.php.net/manual/fr/langua [...] otayim.php
 
3 mal compris ? créer une classe jamais instanciée uniquement pour les méthodes ? tu peux pas utiliser une bête fonction ?.
 
et surtout, la doc est ton amie ;)


Message édité par Sh@rdar le 06-10-2006 à 17:39:57

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 07-10-2006 à 01:02:00    

Pour le 3 tu parlerais pas de méthode statique :??: (cf mot clé static dans la doc)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed