c ++ Несколько родителей с одинаковым именем переменной

class A{
    protected:
    int var;
};

class B{
    protected:
    int var;
};

class C : public A, public B {};

Что здесь происходит? Переменная сливается? Могу ли я назвать один в конкретном, как, B :: var = 2 и т. Д.

Ответы на вопрос(3)

Ваш ответ на вопрос