• 2022-06-08
    有如下程序: #include<iostream> using namespace std; class A public:
    A: A() cout<<"A";
    B: ~A() cout<<"~A";
    C: ;
    D: class B:public A
    E: A*p;
    F: public:
    G: B() cout<<"B";p=new A;
    H: ~B() cout<<"~B";delete p;
    I: ;
    J: int main()B obj;
    K: return 0;执行这个程序的输出结果是(
    L: )A) BAA~A~B~A
    M: B) ABA~B~A~A
    N: C) BAA~B~A~A
    O: D) ABA~A~B~A
  • 举一反三