Bonjour à tous,
je suis actuellement sur un petit projet MFC mais ma question porte plus sur des notions de C++.
J'ai fait une classe qui contient 3 méthodes (rechercher le nombre de ligne d'un fichier, stocker les données du même fichier dans un tableau 2D et stocker d'autres infos du même fichier dans un autre tableau 1D cette fois).
Il se trouve que je débute dans la déclaration de classe afin d'avoir un code un peu plus robuste et de ce que j'ai pu lire, il faut absolument déclarer les méthodes en PUBLIC et les attributs en PRIVATE. Si j'ai bien compris, on ne peut pas accéder aux attributs privés d'une classe en dehors de cette même classe.
Ma question est donc de savoir comment je fais pour me servir des données que je viens de stocker et qui sont donc privées, dans une autre classe qui va faire des calculs avec ces mêmes données ? Ou alors, ce n'est pas comme ça qu'il faut procéder ou mon cas se prête mal aux classes, je ne sais pas.
J'espère que j'ai été clair, merci d'avance pour votre aide.
Partager