In einer "has-a" -Klassenbeziehung muss die enthaltene Klasse innerhalb der Klasse, die sie enthält, implementiert werden oder kann sie vollständig separat in einer anderen Datei geschrieben werden?In einer "has-a" -Klassenbeziehung muss die enthaltene Klasse innerhalb der Klasse implementiert werden. .
Zum Beispiel:
sagen wir mal:
class Pen
{
public:
.
.
.
private:
Ball point;
};
Can Klasse-Ball in einem separaten Header-Datei oder muss ich es innerhalb Klasse Pen implementieren?