最新回答 / 溫州哈哈
我也覺得有問題,就算父類的protected成員繼承到子類的protected里面去了。但是B類的對象也是無法直接范圍protected成員,B類的成員函數倒是可以直接訪問
2017-03-31
最贊回答 / qq_慕前端0595576
涉及內存空間的問題,一個基類可能有很多個派生類,你把所有的頭文件都寫在了基類里,無論是實例化哪一個派生類,所有的頭文件都會載入內存,這是對內存的一種浪費
2017-03-22
最新回答 / qq_追風箏的風箏_1
把對應代碼改成cout<<p->m_strName<<endl;? ? ? ? ? ? ? ? ? ? ? ?cout<<p->m_iSalary<<endl;Delete后當然不能輸出相應的屬性值。
2017-03-09
最新回答 / weibo_雷神傷感_0
類,若無父類,直接初始化自己。若有父類,先初始化其父類。每個類初始化過程中只考慮自己,及其直接父類。顯然,類不知道自己的子類是誰,所以不考慮子類。注意:這樣過程,不斷向上找父類,是遞歸過程。但是,代碼執行,顯示出來過程,常常從第一個被初始化類開始,所以看上去從第一個類開始沿著繼承順序向下。
2017-02-27
最贊回答 / seeLuck
因為老師沒按"任意鍵繼續",你去看視頻暫停一下那里,會發現士兵和步兵類的析構函數都被調用的一次,person的析構被調用了兩次。而不是三次。其原因是Person類型的臨時變量有關。
2017-02-17
最贊回答 / 慕沐5120513
C++可以做游戲開發,嵌入式開發,服務器開發,桌面軟件開發等;想入門的話可以先考慮看看慕客上的C++視頻,看完后對C++的理解會更深刻,然后再往更深層里研究。
2017-01-12