随笔-80  评论-22  文章-0  trackbacks-0

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++

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