阅读下面的 C++ 代码,关于 ptrX,ptrY,ptrZ 三个指针,下面说法正确的是()
#include <iostream> using namespace std; class BaseX { public: virtual ~BaseX() {}; virtual void FunctionX() {}; }; class ClassY : public BaseX { public: virtual void FunctionY() {}; }; class FatherZ :public ClassY { }; int main() { FatherZ aObject; BaseX* ptrX = &aObject; ClassY* ptrY = &aObject; FatherZ* ptrZ = &aObject; return 0; }