Bonjour,

Dans mon programme j'ai une relation de composition entre 2 classes
qui ressemble à ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
#include"classB.h"
 
class A
{
   B *pB;
  etc ...
};
tout ce qu'il y a de plus classique mais, ce que je voudrais c'est que cette classe B ne puisse être accessible/instanciée QUE par la classe A et aucune autre (qui pourrait le faire via un include "classA.h").
Est ce possible ou faut-il que je repense entièrement ces 2 classes ?

Merci