靜態分派和動態分派

01 靜態分派 全部依賴靜態類型來定位方法執行版本的分派成爲靜態分派,發生在編譯時期。.net 應用爲方法重載。靜態分派發生在編譯階段,所以肯定靜態分派的動做實際上不是由虛擬機來執行的。blog 02 動態分派 典型應用爲重寫,是一種動態的概念。向上轉型後調用子類覆寫的方法即是一個很好地說明動態分派的例子。虛擬機 就是說,咱們在判斷執行的方法是父類中的方法仍是子類中覆蓋的方法時:編譯 若是用靜態類
相關文章
相關標籤/搜索