1、在对子类对象进行删除时,会默认调用父类的析构函数,无论父类析构函数是否使用virtual关键字。
2、如果是父类指针指向的是子类对象,在删除该父类指针时,如果父类的析构函数没有使用virtual关键字,那么就不会调用子类的析构函数。因此,最好将所有的析构函数都使用virtual关键字。
3、对内联函数必须要进行定义。
1、在对子类对象进行删除时,会默认调用父类的析构函数,无论父类析构函数是否使用virtual关键字。
2、如果是父类指针指向的是子类对象,在删除该父类指针时,如果父类的析构函数没有使用virtual关键字,那么就不会调用子类的析构函数。因此,最好将所有的析构函数都使用virtual关键字。
3、对内联函数必须要进行定义。