基类指针可以指向基类对象;
派生类指针可以指向派生类对象;
基类指针可以指向派生类对象(无需强制转换),但只能引用基类中有的成员;
派生类指针指向基类对象,会引发语法错误。但派生类指针通过强制转换可指向基类对象。可是该动作很危险:若引用对象中不村在的派生类成员,会得到错误的结果。
派生类指针可以指向派生类对象;
基类指针可以指向派生类对象(无需强制转换),但只能引用基类中有的成员;
派生类指针指向基类对象,会引发语法错误。但派生类指针通过强制转换可指向基类对象。可是该动作很危险:若引用对象中不村在的派生类成员,会得到错误的结果。
本文探讨了基类与派生类指针之间的关系及其使用限制。主要内容包括:基类指针可指向基类对象及派生类对象,但仅能访问基类成员;派生类指针则通常用于指向派生类对象,若指向基类对象需进行强制类型转换。
2719

被折叠的 条评论
为什么被折叠?



