继承函数的拷贝构造
从基类继承一个子类,基类有一个拷贝构造函数,子类重载了一个。那么在子类拷贝构造的时候会自动调用基类的拷贝构造函数吗?
答案是不会,自动调用的是基类的构造函数。
子类中如果需要调用基类的拷贝构造函数,需要这样用。
D (const D & o): B (o){...}
贝壳的壳
Copyright © 2024 Shell Xu - License
从基类继承一个子类,基类有一个拷贝构造函数,子类重载了一个。那么在子类拷贝构造的时候会自动调用基类的拷贝构造函数吗?
答案是不会,自动调用的是基类的构造函数。
子类中如果需要调用基类的拷贝构造函数,需要这样用。
D (const D & o): B (o){...}