淺談C#中的多態性

首先理解一下什麼叫多態。同一操作作用於不同的對象,可以有不同的解釋,產生不同的執行結果,這就是多態性。 多態性通過派生類覆寫基類中的虛函數型方法來實現。   多態性分爲兩種,一種是編譯時的多態性,一種是運行時的多態性。 編譯時的多態性:編譯時的多態性是通過重載來實現的。對於非虛的成員來說,系統在編譯時,根據傳遞的參數、返回的類型等信息決定實現何種操作。 運行時的多態性:運行時的多態性就是指直到系統
相關文章
相關標籤/搜索