1 如果你估计派生类会重新定义一个成员函数,那么你就把基类中的这个函数写成virtual
2 通过单一指令调用不同函数,就是多态Polymorphism,"ability to asume many forms" 虚函数是c++语言polymorphism性质以及动态联编的关键
3 既然抽象类中的虚函数不打算被调用,那么就把它设置成纯虚函数。
4 拥有纯虚函数者为抽象类。
5 抽象类不能产生出对象实体,但是我们可以拥有指向抽象类的指针,以便于操作抽象类的各个派生类。
6 虚函数派生下去仍是虚函数,可以不写virtual。
posted on 2009-07-18 20:44
Bluesea 阅读(362)
评论(0) 编辑 收藏 引用 所属分类:
C/C++