一、继承的一些重要特性
1、子类拥有父类的所有成员
子类 继承 父类 , 则 子类 拥有 父类的 所有 成员变量 和 成员函数 ;
这里要注意 : 子类 拥有 父类的 私有成员 , 但是 子类不能 直接访问...父类中 , 定义了私有成员函数 privateFun ;
如果 Child 子类 继承上述 Parent 父类 , 子类中 无法直接调用 privateFun 函数 ;
如果在父类中 , 定义一个 共有成员函数...子类 可以 在 继承自 父类 的 成员变量 和 成员函数 基础上 , 定义 其它的 成员变量 和 成员函数 ;
因此 , 子类 可以 拥有 父类 所没有的 成员变量 和 成员函数 ;
在下面的代码中..., Parent 是父类 , Child 是子类 ;
父类中有 publicFun , protectedFun , privateFun 三个成员方法 ;
子类中包含父类的所有成员 , 即包含上面的...// 子类 可以访问 父类 的保护成员
protectedFun();
// 任何类型的继承 都不能访问 父类的私有成员
//privateFun()