1. 程式人生 > >C++:虛擬函式和虛繼承

C++:虛擬函式和虛繼承

1:虛解構函式主要是為了解決釋放父類的指標,同時釋放子類的指標,防止記憶體的洩露;例如 Father p = new Son();delete P;P= NULL;如果父類沒有解構函式則會造成記憶體洩露;

2:虛繼承主要解決是菱形繼承中的問題,主要是為了子類訪問父類中的成員變數的問題!