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

看板java作者 (Krel)時間18年前 (2007/04/12 09:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/6 (看更多)
※ 引述《DavyBlue (ArssertionError)》之銘言: : ※ 引述《martone (Krel)》之銘言: : : 請問當 子類別 類別方法名稱和 父類別 類別方法名稱 相同時 : : 能隱藏父類別成員資料。 : : ^^^^^^^^^^^^^^^^^^^^ <-----請問這是什意思(例如有什麼功用, : : 能有個小例子說明 : : 一下嗎?) : : 麻煩各位嘍。 ^^ 感謝上位回應的版友,他回應了覆寫的義意,但我不明瞭的是"隱藏" 舉例如下: class partA { public static void printName() { System.out.println("Car"); { public int serial; } class partB extends partA { public static void printName() { System.out.println("train"); } public double serial; } 當方法有static時,為類別方法(父、子類別名稱同便為隱藏) 沒有static時則為實例方法(也就會變成覆寫) 小弟想請問,隱藏使用的目的和時機到底是什麼呢? ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.53.115
文章代碼(AID): #167Ox2UO (java)
討論串 (同標題文章)
文章代碼(AID): #167Ox2UO (java)