Variablen (protected) aus einer anderen Klasse^
-
Hallo,
ich möchte aus einer Klasse X ein protected Variable aus Klasse Y benutzen. Wie mache ich das formal?
gruiß FreeSilver
-
Indem du X friend Zugriff auf Y gibst oder X von Y ableitest.
-
1. du leitest von der klasse ab
2. du deklarierst deine nutzende Klasse / Methode als friend in der basisklasse. (geht natuerlich nur, wenn zugriff auf den code (header) hasst)
eigentlich kommt nur punkt 1 in frage, weil man zugriffs-modifier nicht wahllos einsetzt, also mal davon ausgehen kann, das derjenige, der die funktionen / variablen als porotected declariert hat, sich auch was bei gedacht hat.
Wenn nicht, iss was am design voll im argen und du solltest mit dem ersteller ueber verbesserungen / anforderungen noch mal disskutieren.Ciao ...
-
wenn zugriff auf den code (header) hasst
Ich hasse Zugriff auf Header und Code auch

-
THX