7_67.cpp
上传用户:zipjojo
上传日期:2009-07-20
资源大小:70k
文件大小:1k
源码类别:

文章/文档

开发平台:

C/C++

  1. #include <iostream.h>
  2. class cB
  3. {
  4. public:
  5. cB(int v=7)
  6. { B_value=v;
  7. cout<<"construct cB. B_value="<<B_value<<endl;
  8. }
  9. ~cB()
  10. { cout<<"destruct cB. B_value="<<B_value<<endl;
  11. }
  12. protected:
  13. int B_value;
  14. };
  15. class cA
  16. {
  17. protected:
  18. int a;
  19. cB b;
  20. public:
  21. cA(int v1,int v2=3):b(v2)     //使用冒号语句调用类成员的"有参"构造函数
  22. { a=v1;
  23. cout<<"construct cA. a="<<a<<endl;
  24. }
  25. ~cA()
  26. { cout<<"destruct cA."<<endl;
  27. }
  28. };
  29. void main()
  30. {  cA a1(5,10);
  31. cA a2(5);
  32. cB b1(18);
  33. }