课程
/后端开发
/C++
/C++远征之多态篇
那个Flyable是接口,不是相当于抽象类吗? 抽象类可以实例化吗? Flyable *p1是什么意思呢?
2015-10-27
源自:C++远征之多态篇 3-6
正在回答
接口是抽象类,抽象类是只要有1个成员函数是纯虚函数即可,虚基类(接口)则是所有的成员全部是纯虚函数
抽象类不可以实例化
Flyable *p1的意思是定义一个基类指针,用来指向子类对象,通过基类指针可实现多态。
推荐你一个不错的网站,百度搜索C++技术网,第一个就是了,里面有一些关于C++多态的文章,可以加深你对C++多态的了解,这个网站还有很多不错的资源可以下载,例如电子书,IDE等。
举报
本教程将带领大家体会面向对象三大特性中的多态特性
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号