摘要: 虚函数的起源是:想用基类指针管理该基类的所有继承类。 当基类指针指向继承类对象时,如果函数不是虚函数,调用的是基类的成员;如果函数是虚函数,调用的是继承类的成员。 为了实现多态,虚函数是必须的。如果析构函数不是虚函数,基类指针调用析构函数 就只会调用基类的析构函数,仅仅释放了基类的空间造成内存泄漏。 阅读全文
posted @ 2017-05-15 09:57 小螺号打豆豆 阅读(249) 评论(0) 推荐(0) 编辑