下面程序的结果是
#include<iostream.h>
class A
public:
A( ) cout < < "construtA" < < end1;
virtual ~A( ) cout < < "destructA" < < end1; ;
class B:public A
;
class C:public A
;
class D:public B,public C
;
void main( )
Dd;
A.constructA
destructA
B.constructA
constructA
destructA
destructA
C.constructA
constructA
constructA
destructA
destructA
destructA
D.constructA
constructA
constructA
constructA
destructA
destructA
destructA
destructA