这句话是什么意思?
《c++builder5 技术内幕》358页,关于子类虚函数注意事项第三条:
子类声明的虚函数的返回类型或者与父类的虚函数的返回类型相同;或者都返回一个多态指针,且子类虚函数所返回的多态指针的静态类型是父类虚函数所返回的多态指针的动态类型集合中的某个类型.否则,编译器将给出错误信息.
请问:“多态指针的静态类型”和“多态指针的动态类型集合”是什么意思,能举个例说明吗?
发布时间: 2013-09-05 16:02:07 作者: rapoo
这句话是什么意思?
《c++builder5 技术内幕》358页,关于子类虚函数注意事项第三条:
子类声明的虚函数的返回类型或者与父类的虚函数的返回类型相同;或者都返回一个多态指针,且子类虚函数所返回的多态指针的静态类型是父类虚函数所返回的多态指针的动态类型集合中的某个类型.否则,编译器将给出错误信息.
请问:“多态指针的静态类型”和“多态指针的动态类型集合”是什么意思,能举个例说明吗?