La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  class et méthodes friend
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: class et méthodes friend  (Lu 930 fois)
class et méthodes friend
« sur: le 07-04-2007 a 01:41:08 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Salut tout le monde.

Voici mon problème. Ceux qui connaissent le C++ me diront que c'est pas bien mais... J'ai un parserXML qui pourrait se résumer en deux clases : le parser d'un coté et mes noeuds de l'autre. Et dans la classe noeuds, j'ai l'atribut ID (qui correspond a son numéro chez le parent...). Vous comprendrez que pour des raisons logistiques, je peux pas laisser une méthode setID accessible a l'utilisateur... Cependant, le noeud parent doit bien innitialiser l'ID de son enfant (sinon, je peux pas faire insertBefore ou quelques fonctions comme ca). Donc je peux pas mettre en private non plus...

Donc la soluce, ce serai le fameux mot clé friend. Malheureusement, ca a pas l'air d'exister en PHP... Quelqu'un aurait-il une soluce ?? En attendant, je met en public mais franchement, ca met pas en confiance...

Rapporter au modérateur  

I-Radian

Re:class et méthodes friend
« Répondre #1 sur: le 07-04-2007 a 13:02:04 »
iowa
Invité

E-Mail
Répondre avec citation

Tu peux faire un schéma de classe complet car j'ai pas tout compris à la description.
Autre chose : tu es bien en PHP 5 ?

Rapporter au modérateur  
Re:class et méthodes friend
« Répondre #2 sur: le 07-04-2007 a 13:03:09 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Ouep je suis en php5... Mais je croit que j'ai trouvé une soluce un peu mieux... Ca complique pas mal l'architecture de la bestiole mais...

Rapporter au modérateur  

I-Radian
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg