Dans une relation de classe "has-a", la classe contenue doit-elle être implémentée dans la classe qui la contient ou peut-elle être écrite entièrement séparément dans un fichier différent?Dans une relation de classe "has-a", la classe contenue doit-elle être implémentée dans la classe. .
Par exemple:
disons:
class Pen
{
public:
.
.
.
private:
Ball point;
};
classe Cette balle est dans un fichier d'en-tête séparé ou dois-je mettre en œuvre au sein classe Pen?