問答題

【簡答題】為什么子類對象可以給父類對象賦值,而父類對象不能給子類對象賦值?

答案: 父類定義為抽象接口類,子類繼承父類然后重新實現(xiàn)接口。C++中子類的對象賦值給父類的對象。如果把子類的對象賦值給父類的對象...
題目列表

你可能感興趣的試題

問答題

【簡答題】為什么析構函數(shù)通常聲明為虛函數(shù),而構造函數(shù)不能是虛函數(shù)?

答案: 因為構造函數(shù)不被繼承,而虛函數(shù)是要在派生類中重定義的。定義虛析構函數(shù)后,由于多態(tài),當使用基類指針指向派生類對象時,會調用...
問答題

【簡答題】C++程序設計語言是如何實現(xiàn)多態(tài)的?

答案:

共用同一個函數(shù)名,同時有不同數(shù)量或者不同類型的參數(shù)。󰀀系統(tǒng)會根據(jù)參數(shù)自動調用對應的函數(shù),這樣就實現(xiàn)了多態(tài)

微信掃碼免費搜題