Arv klasser
Hvis jeg laver følgende konstruktion (inkl. constructor etc.)class base
{
protected:
AnsiString asTest;
}
class Derived : base
{
public:
int nTal;
}
Hvis jeg så instantierer klassen og vil tilgå en variabel:
Derived pDerived = new Derived();
pDerived->asTest = "Test streng";
burde det ikke være OK, eller skal variablen i base være public?
Jeg har forsøgt denne konstruktion, men jeg har ikke adgang til variablene fra oprindelige klasse...