首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

承袭中子类定义了与父类相同的成员变量的处理方法

2012-11-05 
继承中子类定义了与父类相同的成员变量的处理方法函数的功能是输出成员变量的值。我得到的结论是:1,如果子

继承中子类定义了与父类相同的成员变量的处理方法
函数的功能是输出成员变量的值。
我得到的结论是:
1,如果子类中没有重定义父类的函数,那么不管子类有没有定义与父类相同的成员变量,所输出的都是父类的成员变量。
2,如果子类中有重定义父类的函数,并且使用的是父类的成员变量,那么所输出的就是父类的成员变量。
3,只有子类中有重定义父类的函数,并且使用的是子类重定义的成员变量,那么输出的才是子类的成员变量。
我不知道我总结的对不对,所以想请问高手,谢谢大家!

[解决办法]
不管是子类还是父类的函数,最好加上类名称显示调用。

热点排行