问题描述
class P{public: void x(){ }}class S : public P{ void y(){x(); // 报错this->x(); // 正确 }}
我发现在子类函数中调用父类的方法, 即使没有发生名字覆盖或者虚函数改写, 感觉有点奇怪啊.. 还有继承自父类的属性, 也是这样...
Update : 这两个类都是模板类.问题解答
回答1:不需要呀报了什么错?

问题描述
class P{public: void x(){ }}class S : public P{ void y(){x(); // 报错this->x(); // 正确 }}
我发现在子类函数中调用父类的方法, 即使没有发生名字覆盖或者虚函数改写, 感觉有点奇怪啊.. 还有继承自父类的属性, 也是这样...
Update : 这两个类都是模板类.问题解答
回答1:不需要呀报了什么错?
相关文章:

网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主