java多態、動態綁定

如果是在編譯時期解析,那麼就稱之爲靜態綁定(static binding),如果方法的調用是在運行時期解析,那就是動態綁定(dynamic binding)或者延遲綁定(late binding)。 多態使得父類型的引用變量可以引用子類型的對象。   如果調用子類型對象的一個虛方法(非private,final or static),編譯器將無法找到真正需要調用的方法,因爲它可能是定義在父類型中的
相關文章
相關標籤/搜索