填空题 [程序](2分) #include class A{ int a; public: A(int aa) { a=aa;} void print() { cout< int Geta() {return a;} }; class B:public A{ int b; public: B(int a,int c):A(a) { b=c;} virtual void print() { cout< int Getb() { return b;} }; class C:public B{ int c; public: C(int a1,int a2,int a3):B(a1,a2) { c=a3;} void print() { cout< }; void main(void) { A obj1(10),*p1; B obj2(20, 30),*p2; C obj3 (40, 50, 60) ; obj3. print () ; p1=&obj3; p2=&obj3 ; p1->print(); p2->print () ; p1=&obj2; p1->print () ; } 执行程序后,第二行是 1 ,第三行是 2
【正确答案】
【答案解析】