C++学习第12课,类的继承方法

1 类的继承方法

有三种方法 

1.1 class Son : public Father

公有继承:子类内部无法访问父类的private;父类的public的成员成为子类public;父类的protected成员变成子类的protected。

1.2 class Son : private Father

私有继承:子类内部无法访问父类的private;父类的public和protected的成员成为子类private;

1.3 class Son : protected Father

保护继承:子类内部无法访问父类的private;父类的public和protected的成员成为子类protected; 


2 子类可以调整可访问的从父类继承的参数

private://public://protected:

using Father::it_skill;//将父类的it_skill变成自己的私有成员


3 子类方法覆写

如果父类的某个方法,子类使用时可能有一定的区别,可以覆写;

你可能感兴趣的:(C++学习第12课,类的继承方法)