Reply to this topicStart new topicStart Poll

> JAVA 問題
Alexchan
發表於: Mar 18 2010, 02:47  
Quote Post


據點兵長
************

發表數: 2,407
所屬群組: 一般
註冊日期: 9-18-2003

活躍:9
聲望:129


有D好基本既野, 我諗諗下唔知點解要咁做
就係method到, 寫上static同冇寫會有咩分別?
final其實係咪相對於static?
PMUsers Website
Top
高長恭
發表於: Mar 18 2010, 07:34  評價+1
Quote Post


∼('▽'*)
*********

發表數: 1,054
所屬群組: 太守
註冊日期: 9-18-2003

活躍:9
聲望:435


CODE
class A {
 public static void main(String[] args) {
  B.methodExample();
  B b = new B();
  b.methodExample2();
 }
}
class B {
 public static void methodExample() {}
 public void methodExample2() {}
}

final method即是該object method不能被subclass override
CODE
class A {
 public final void finalMethod() {}
}
class B extends A{
 public void finalMethod() {}//compile error
}


--------------------
user posted image
PMEmail PosterUsers WebsiteIntegrity Messenger IM
Top
1 位使用者正在閱讀本主題 (1 位訪客及 0 位匿名使用者)
0 位會員:

Topic Options Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0163 ]   [ 12 queries used ]   [ GZIP 啟用 ]