Faire des classes publiques à d'autres classes en C++

Si j'ai deux classes par exemple comme suit:

class A {...}

class B {...}

Si je veux faire de la classe A public à la classe B, dois-je simplement faire les membres de la classe A public ou je peux utiliser public class A {...}?

Est-il un moyen de dire à la classe B par exemple que seule la classe A public est-il pour vous? En d'autres termes, puis-je faire des cours publics à A protégé ou privé, à d'autres? Ou, c'est juste une question de dérivation d'une classe (héritage)?

Grâce.

vous devez saisir une bonne C++ livre. Il y a beaucoup de discussions qui vous conseillera.

OriginalL'auteur Simplicity | 2011-01-25