Chinaunix首页 | 论坛 | 博客
  • 博客访问: 124034
  • 博文数量: 121
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 1210
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-03 23:43
文章分类

全部博文(121)

文章存档

2011年(1)

2010年(6)

2009年(114)

我的朋友

分类: LINUX

2009-10-04 01:28:30

C++规定动态联编是在虚函数的支持下实现的
虚函数是动态联编的基础。虚函数是非static的成员函数
说明虚函数的方法如下:
 virtaul <类型说明符><函数名>(<参数表>);
  例6.3虚函数

虚函数替换的条件:

从上面的例子可以看到,派生类中对基类的虚函数进行替换时,要求两者满足如下条件:
与基类虚函数有相同的参数个数
其参数的类型与基类的虚函数的对应的参数类型相同
其返回值与基类函数的相同
满足上述条件的派生类成员函数,自然是虚函数,可以不必加virtual说明

阅读(803) | 评论(0) | 转发(0) |
0

上一篇:5.4 保护成员的作用

下一篇:学习awk程序

给主人留下些什么吧!~~