基类的对象可以访问子类的成员吗?
时间: 2024-01-19 13:04:30 浏览: 205
Python 实现子类获取父类的类成员方法
基类的对象不能访问子类的成员,因为基类中并没有子类新增的成员。子类可以访问基类的成员,但基类不能访问子类的成员。如果需要访问子类的成员,可以使用虚函数和动态绑定实现。在基类中声明一个虚函数,在子类中重写该函数并添加相应的成员,然后通过基类的指针或引用调用该虚函数时,实际会调用子类的版本,从而访问到子类的成员。
阅读全文
Python 实现子类获取父类的类成员方法