基类对象可以访问其public继承类的public成员么?访问方法是什么?RT[解决办法]class B{...};class D : public B{...};B::f(D * d){ d->xxx(); 或者 dynamic_cast<D *>(this)...具体自己查教材。}[解决办法]不知道楼主具体的需求有一种方法 就是申明一个基类指针 但是用派生类的构造函数初始化 这样转换下指针就可以了