填空题

以下程序的输出结果是 。 #include<iostream.h> class object { private: int val; public: object( ) ; object(int i) ; ~object( ) ;}; object: :object( ) { val=0; cout < < "Default constructor for object" < < endl;} object: :object(int i) { val=i; cout < < "Constructor for object" < < val < < endl;} object: :~object( ) { cout < < "Destructor for object" < < val < < endl;} class container{ private: object one; object two; int data; public: container( ) ; container(int i,int j,int k) ; ~container( ) ;}; container: :container( ) { data=0; cout < < "Default constructor for container" < < endl;} container: :container(int i,int j,int k) :two(i) ,one(j) { data=k; cout < < "Constructor for container" < < endl;} container: :~container( ) { cout < < "Destructor for container" < < endl;} void main( ) { container anObj(5,6,10) ;}

【参考答案】

Constructor for object6
热门 试题