With the following class definition, which statement is allowed in a method of the C class ?
C
class A { protected: double x; // ... }; class B : public A { private: double x; // ... }; class C : public B { // ... };
B::A::x = 1.0;
this->x = 1.0;
B::x = 1.0;
x = 1.0;