C++:虚函数和虚继承

9人阅读 评论(0) 收藏 举报
分类:

1:虚析构函数主要是为了解决释放父类的指针,同时释放子类的指针,防止内存的泄露;例如 Father p = new Son();delete P;P= NULL;如果父类没有析构函数则会造成内存泄露;

2:虚继承主要解决是菱形继承中的问题,主要是为了子类访问父类中的成员变量的问题!

查看评论
    个人资料
    持之以恒
    等级:
    访问量: 12万+
    积分: 2424
    排名: 1万+
    最新评论