C++学习6继承
注意:本笔记来自网易云课堂学习
继承
inheritance
share:
member data
member function
interfaces
继承类可以继承原来类中的以上三个东西
比如一个student继承了person
student是person的superset
基类
超类
父类(中文习惯这样说,但是英文中是parent)
派生类
子类
子类
class B:publicA
{ }//B类是A类的子类了
但是A中的private变量比如int I;
在B类中是存在i的,但是不能直接使用,要用public函数去使用
但父类的protected里的函数是可以使用的
补充
如果子类中有和父类同名的函数,并且父类中有两个同名的函数,那么父类中的函数就被隐藏了,就只有子类的函数