Re: [問題] 隱藏父類別的成員資料用意是什麼呢?

看板java作者 (ArssertionError)時間18年前 (2007/04/12 08:48), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/6 (看更多)
※ 引述《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
文章代碼(AID): #167O7Tkr (java)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 2 之 6 篇):
文章代碼(AID): #167O7Tkr (java)