C++虛函數

面向對象的語言有三大特性:繼承、封裝、多態。虛函數作爲多態的實現方式,重要性毋庸置疑。並且作爲一個C++程序員,每一次面試都會被問及虛函數的相關問題。下面我們就來討論討論虛函數。 首先,什麼是多態,什麼又是虛函數呢? 先來看看維基百科對多態的解釋: 「多態(英語:polymorphism),是指計算機程序運行時,相同的消息可能會送給多個不同的類別之對象,而系統可依據對象所屬類別,引發對應類別的方法
相關文章
相關標籤/搜索