文本描述
1、以下程序的输出是(12)[cpp] view plaincopyprint?class?Base??{??public:??????Base(int?j)?:?i(j)?{??}???????virtual?~Base()?{??}??????void?func1()??????{??????????i?*=?10;??????????func2();??????}??????int?getValue()??????{??????????return?i;??????}??protected:??????virtual?void?func2()??????{??????????i++;??????}??protected:??????int?i;??};????class?Child?:?public?Base??{??public:??????Child(int?j)?:?Base(j)?{??}??????void?func1()??????{??????????i?*=?100;??????????func2();??????}??protected:??????void?func2()??????{??????????i?+=?2;??????}??};????int?main(void)??{??????Base?*pb?=?new?Child(1);??????pb->func1();??????cout<<pb->getValue()<<endl;??????delete?pb;????????????return?0;??}??