Hallo.
Ich sitze grade vor einem recht blöden Problem, da ich wirklich überhaupt keine Ahnung habe wie ich es angehen könnte.
Ich habe zwei Klassen. Die eine Klasse soll Zugriff auf eine Eigenschaft der anderen Klasse besitzen, ohne dass irgendeine andere Klasse aus dem Projekt ebenfalls Zugriff erhält (Friend fällt also aus). Der Zugriff soll also exklusiv für diese eine Klasse sein. Ich habe es zunächst mit einer Schachtelung versucht, musste aber feststellen, dass nur die geschachtelte Klasse Zugriff auf die enthaltende Klasse hat und leider nicht umgekehrt. Andersrum schachteln kann ich nicht machen, da das vollkommen der Logik zu wieder geht.
Beispiel:
Klasse A soll in diesem Fall Zugriff auf die Eigenschaft Test von Instanzen von B haben, aber Klasse C nicht. Ist da überhaupt möglich?
So habe ich es versucht:
Jedoch ist es dann genau verkehrt herum: Klasse B hat Zugriff auf Klasse A. Die Schachtelung anders herum zu machen würde das Problem vermutlich lösen, jedoch würde das die komplette Ordnung über den Haufen werfen, da es in meinem Kontext unlogisch ist.
Ich sitze grade vor einem recht blöden Problem, da ich wirklich überhaupt keine Ahnung habe wie ich es angehen könnte.
Ich habe zwei Klassen. Die eine Klasse soll Zugriff auf eine Eigenschaft der anderen Klasse besitzen, ohne dass irgendeine andere Klasse aus dem Projekt ebenfalls Zugriff erhält (Friend fällt also aus). Der Zugriff soll also exklusiv für diese eine Klasse sein. Ich habe es zunächst mit einer Schachtelung versucht, musste aber feststellen, dass nur die geschachtelte Klasse Zugriff auf die enthaltende Klasse hat und leider nicht umgekehrt. Andersrum schachteln kann ich nicht machen, da das vollkommen der Logik zu wieder geht.
Beispiel:
Klasse A soll in diesem Fall Zugriff auf die Eigenschaft Test von Instanzen von B haben, aber Klasse C nicht. Ist da überhaupt möglich?
So habe ich es versucht:
Jedoch ist es dann genau verkehrt herum: Klasse B hat Zugriff auf Klasse A. Die Schachtelung anders herum zu machen würde das Problem vermutlich lösen, jedoch würde das die komplette Ordnung über den Haufen werfen, da es in meinem Kontext unlogisch ist.