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

  FORUM HardWare.fr
  Programmation
  C++

  Controle d'acces aux méthodes.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Controle d'acces aux méthodes.

n°1331813
Ummon
Posté le 24-03-2006 à 15:46:16  profilanswer
 

Ami(e)s autistes, bonjour http://pifou.myftp.org/~bordel/smiles/matleflou.gif !
 
J'aimerai pouvoir controler l'accès aux méthodes d'une classe de façon plus fine que simplement "public", "protected" ou "private". Est-il possible de restreindre, par un quelconque moyen, l'accès à une méthode à un certain type ou même à un ensemble de type ?
 
Je ne connais aucun langage qui le permet et je me dis que ca pourrait être chouette http://pifou.myftp.org/~bordel/smiles/D.gif
 
Merci d'avance !

mood
Publicité
Posté le 24-03-2006 à 15:46:16  profilanswer
 

n°1331822
Taz
bisounours-codeur
Posté le 24-03-2006 à 15:53:26  profilanswer
 

déjà en C++, c'est un contrôle de visibilité.
 
pour le contrôle d'accès : ben tu mets en private, et après tu utilise friend

n°1331840
Ummon
Posté le 24-03-2006 à 16:03:11  profilanswer
 

Avec 'friend' une classe peut permettre à une métode d'une autre classe ou à une classe entière d'accèder à toute sa partie privée. Ce que j'aimerai faire c'est plus un truc comme ca (c juste un exemple pour aider à comprendre)

Code :
  1. class A
  2. {
  3. public B, C :
  4.    methode1();
  5. };


 
C'est à dire qu'uniquement la classe B et C ont l'accès à la méthode 'methode1()'.
 
J'espère que ce n'est pas trop confus.


Message édité par Ummon le 24-03-2006 à 16:07:54
n°1331965
nargy
Posté le 24-03-2006 à 20:27:24  profilanswer
 

friend marche aussi pour les fonctions.


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

  Controle d'acces aux méthodes.

 

Sujets relatifs
[ACCESS]Changer (Null interdit) sous Acces?récup méthodes/propriétés objet javascript
acces a des MovieClip crées dynamiquement[PHP-MYSQL] Accès au bon champ d'une table
[MFC]Redimensionnement d'un controle pictureModule de Prise de controle à distance
methodes abstr avec des arguments generiques dans une classe abstr[C++ débutant] Où mettre des méthodes non membres ?
Probleme avec Coppermine (dossier auquel je n'est plus acces...)ERREUR LORS D UNE MISE A JOUR DE LA BASE ACCES
Plus de sujets relatifs à : Controle d'acces aux méthodes.


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