我再来补充下:
当对象做完实参传递给形参时(非指针引用)则调用拷贝构造函数。而这节课里面的源码没有拷贝构造函数,所以调用系统默认拷贝构造函数,所以。。。你们懂的
当对象做完实参传递给形参时(非指针引用)则调用拷贝构造函数。而这节课里面的源码没有拷贝构造函数,所以调用系统默认拷贝构造函数,所以。。。你们懂的
2015-07-30
我也来解释下 各位听不懂为什么要加virtual的同学可以参考下
如果析构函数不是虚函数,则编译器实行静态绑定,在删除基类指针时,只调用基类的析构函数而不调用派生类的析构函数。
如果析构函数不是虚函数,则编译器实行静态绑定,在删除基类指针时,只调用基类的析构函数而不调用派生类的析构函数。
2015-07-30