关于重写和重定义

重写、重定义和继承完全是两个概念,比如析构函数:能被派生类重写,来实现多态,可以方便的用指向基类的指针释放派生类的对象,不能被继承,因为举个例子,派生类和基类有不同的成员,如果基类的默认析构函数是从基类继承的话,那么派生类在析构时就有内存空间不能被释放的问题存在了,所以析构函数是不能被继承的。 “继承”是一整套的机制,是对类而言的。对一个成员函数说能否被继承,容易引起语言上的概念混淆(至少各人的理
相关文章
相关标签/搜索