继承:
Class A{}
Class B:public A{}
子类不可以直接使用父类的private部分。只可以访问public以及protected部分
构造函数调用:先父类,后子类
析构函数调用:先子类,后父类
子类与父类的同名函数,同名函数直接无关系。(C++独有)其他语言中构成override。
继承:
Class A{}
Class B:public A{}
子类不可以直接使用父类的private部分。只可以访问public以及protected部分
构造函数调用:先父类,后子类
析构函数调用:先子类,后父类
子类与父类的同名函数,同名函数直接无关系。(C++独有)其他语言中构成override。