2011年10月25日

摘要: //虚函数是多态的关键 virtual 我们直接定义对象 来调用函数并不能实现多态性 //多态的特性是 父类的指针可以指向子类的对象 我们可以令父类的指针指向 不同的子类对象MFC类库就是多态的原理 //比如下面我们如果同时让p1 p2分别指向新开辟的 A B类的对象 那么 调用print函数的时候就会出现都调用的基类的函数//如何解决这个问题 呢? 那么就要用到虚函数了 我们解决的关键是将 基类的成员函数声明为虚函数 那么就可以实现多态 #include <iostream>using namespace std ;class A { public :virtual void p 阅读全文
posted @ 2011-10-25 11:57 风尘女子 阅读(145) 评论(0) 推荐(0) 编辑

导航