看板 java 關於我們 聯絡資訊
※ 引述《martone (Krel)》之銘言: : 請問當 子類別 類別方法名稱和 父類別 類別方法名稱 相同時 : 能隱藏父類別成員資料。 : ^^^^^^^^^^^^^^^^^^^^ <-----請問這是什意思(例如有什麼功用, : 能有個小例子說明 : 一下嗎?) : 麻煩各位嘍。 ^^ 看了五分鐘後才看懂你想問什麼 你說的東西叫做覆寫 也就是子類別與父類別方法名稱相同 傳入參數相同 舉個例子好了 class A { void Amethod(){ System.out.println("A"); } } class B extends A{ void Amethod(){//在這裡覆寫了A類別的方法 System.out.println("B"); } } class C extends B{ public static void main(String args[]){ A a1 = new A(); A a2 = new B(); a1.Amethod();//這時候會印出A a2.Amethod();//這時候會印出B } } 另外 在繼承抽象類別或實作介面時 "一定"要覆寫所有抽象方法 除非子類別也為抽象類別或介面 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.73.192