[回到版面]
回應模式
名 稱
內 文
附加圖檔[] []
  • 可附加圖檔類型:GIF, JPG, JPEG, PNG,瀏覽器才能正常附加圖檔
  • 附加圖檔最大上傳資料量為 4096 KB。
  • 當檔案超過寬 125 像素、高 125 像素時會自動縮小尺寸顯示
  • AA可使用 [aa][/aa] 防止變形
  • 回覆時程式碼縮排會被trim消掉,請善用[code][/code]標色或貼到ideone等網站
  • LaTeX記法可以用「$$」或「\( \)」包起來,例如「$\sum_{k=1}^{k=n} k^2 = \frac{n(n+1)(n+2)}{6}$」

檔名:1501054471065.jpg-(89 KB, 589x960)
89 KB
關於 JAVA 函數覆寫的問題無名氏17/07/26(三)15:34:31 ID:mYB6bp3YNo.12294
abstract class A(){
public void test(){
}
public void test2(){
}
}

class B() extends A{
public void test(){
// to something...
}
}

如上,B 是 A 的 child class,且覆寫 method test()
B 的 test 可以用 @Override 標明覆寫 method
但 A 有沒有 annotation 可以註名這個 method 要求要 child class 覆寫的?
無名氏17/07/26(三)16:00:13 ID:9X3i8mnwNo.12295
abstract class A(){
public abstract void test();
public abstract void test2();
}


參考
https://docs.oracle.com/javase/tutorial/java/IandI/abstract.html
無名氏17/07/26(三)16:15:11 ID:mYB6bp3YNo.12296
>>12295
了解,謝謝

【刪除文章】[]
刪除用密碼: