C++编程失乐园

致力于解决论坛的不足,探讨C++的原理

C/C++随笔 之 继承类的构造,析构函数会隐式调用基类的构造,析构函数

首先声明:成员函数不会,即使是虚函数也不会.
下面是我给出的example:
#include <iostream.h>
int num = 0;
int num1 = 0;
class A
{
public:
 A()
 {
  cout << num++;
 }
 ~A()
 {
  cout << num --;
 }
};
class B:public A
{
public:
 B()
 {
  cout << num ++;
 }
 ~B()
 {
  cout << num--;
 }
};
void main()
{
 A a;
 B b;
}

posted on 2006-12-25 12:58 木木头 阅读(515) 评论(1)  编辑 收藏 引用 所属分类: C++特性

评论

# re: 继承类的构造,析构函数会隐式调用基类的构造,析构函数 2006-12-25 13:02 pengkuny

继承类的构造,析构函数会隐式调用基类的构造,析构函数

-----------的确如此  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

<2006年12月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

统计

常用链接

留言簿(3)

随笔分类(29)

搜索

最新随笔

最新评论