C & C++
文章平均质量分 78
Ninth
这个作者很懒,什么都没留下…
展开
-
overload和override
这是两个非常容易混淆的概念,在C++中他们有着同样重要的地位。1.overload重载:一般用于函数,形成重载函数(overload function)。如:void a(int iNumber){ cout}void a(float fNumber){ cout}重载的一个重要概念就是参数表不同,编译器根据参数表来判断需要联接的函数。这样我们就可以实现通过一种调用方法来实现不同的功能。特别转载 2004-09-01 11:02:00 · 1302 阅读 · 0 评论 -
虚函数:从零开始
虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。下面是小弟对C++的虚函数这玩意儿的理解。一, 什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始)简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离;转载 2004-08-22 10:55:00 · 1112 阅读 · 0 评论