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

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

------解决方案--------------------
不管是子类还是父类的函数,最好加上类名称显示调用。