以下程序的输出是什么?
发布于 2022-03-03 11:19:15
以下程序的输出是
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() { Base * pb = new Child(1) pb->func1() cout << pb->getValue() << endl delete pb }
登录后免费查看答案
关注者
0
被浏览
13