课程
/后端开发
/C++
/C++远征之多态篇
为什么非得是父类指针指向子类指针才能实现多态呢
2017-07-09
源自:C++远征之多态篇 2-7
正在回答
还是用person和soldier打比方,*p=&s是对的,因为士兵肯定是人,但*s=&p编译器就会提示错误,因为人不一定就是士兵,这么说应该好理解吧!
Is a 的关系,用父类指针指向子类,代表子类是父类中的一个。
举报
本教程将带领大家体会面向对象三大特性中的多态特性