单项选择题若有以下程序: #include <iostream> using namespace std; class Base public: Base() x=0; int x; ; class Derived1 : virtual public Base public: Derived1() x=10; ; class Derived2: virtual public Base public: Derived2() x=20; ; class Derived: public Derived1,protected Derived2; int main() Derived obj; cout <<obj.x<<endl; return 0; 该程序运行后的输出结果是( )。
单项选择题( )提供了类对外部的接口,私有成员是类的内部实现,而保护成员不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的接口。