c++继承概念

时间:2022-05-26 23:47:37

蠢了3年了,在找工作的今天明白了何为继承……呵呵呵……

3种继承方式:public、protected、private。

注意几点:

1.继承只能继承基类的public和protected成员

2.3中继承方式,只是表示在子类中,原基类成员的访问权限。

这两点很重要!

c++继承概念

这张图片吊啊!

对于public,保持基类原有属性。

对于protected,基类中除private外全为protected。

对于private,基类中除private外全为private。

当然,基类中所有的private对于基类都无妨访问。也应了前面的第1点。

弄清了这些访问权限,子类就可以作为一个新的类来操作了。