(java學習)多態

首先多態的關鍵在於子類是特殊的父類 父類類型的引用指向子類對象 例如: Person是Student的父類 Person e=new Student(); 這樣我們就建立了一個Student對象 這樣定義的對象對於成員和函數的調用是與直接通過子類類型引用是有區別的。 1.對於成員的調用 由於是父類類型所以無法訪問子類中新定義的成員。 2.對於子類中的函數 因爲函數的調用通過虛擬方法調用,所以函數的
相關文章
相關標籤/搜索