class A
{
protected:
string word;
};
class B
{
protected:
string word;
};
class Derived: public A, public B
{
};
Wie würde die Zugänglichkeit der variablen word
in Derived
betroffen sein? Wie würde ich es lösen?Mehrfachvererbung: gleicher Variablenname
Beachten Sie, dass es abgesehen von den guten Antworten unten immer eine gute Strategie ist, diese Art von Namenskonflikten so weit wie möglich zu vermeiden. –