在区分隐藏和重写之前,先来理一理关于继承的东西... [继承] 继承是面向对象复用的重要手段,是类型之间的关系建模.通过继承一个类,共享公有的东西,实现各自本质不同的东西.简单的说,继承就是指一个对象直接使用另一对象的属性和方法.C++中的继承关系就好比现实生活中的父子关系,继承一套房子通常比白手起家自己挣要容易得多.所以原始类被称为父类或基类,继承类称为子类或派生类,而子类又可以当成父类,可再被其它类继承.这种关系和java是一样道理,不过C++多了一个麻烦的地方就是它还支持多继承,于是就引发…