Kanonenfutter
Mitglied
Ich hätte da folgendes Problem: Ich habe 2 Klassen die sich jeweils gegenseitig kennen müssen. In meinem Fall wäre das ein Parent und ein Child (in jeweils verschiedenen cpp Files):
Wie löst man so etwas am besten damit beide Klassen sich gegenseitig "kennen"?
Code:
// parent.h
class parent
{
private:
child* Child; // <-- braucht child-Definition
public:
parent();
};
// child.h
class child
{
private:
parent* Parent; // <-- braucht parent-Definition
public:
child();
};
Wie löst man so etwas am besten damit beide Klassen sich gegenseitig "kennen"?