Re: [問題] Java interface的屬性使用
※ 引述《lueichun (no anonymous)》之銘言:
: 我在一個Java檔的interface裡寫上:
: package sa;
: public interface Book
: {
: double price=0;
: }
http://openhome.cc/Gossip/Java/InterfaceSyntax.html
在interface中,也只能定義public static final的列舉常數,為了方便,也可以如下撰
寫:
public interface Action {
int STOP = 0;
int RIGHT = 1;
int LEFT = 2;
int UP = 3;
int DOWN = 4;
}
編譯器會幫你展開為public static final,所以在介面中列舉常數,一定要使用=指定值
,否則就會編譯錯誤。
--
良葛格學習筆記
http://openhome.cc
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.204.225.30
※ 文章網址: http://www.ptt.cc/bbs/java/M.1412377919.A.054.html
推
10/05 14:12, , 1F
10/05 14:12, 1F
推
10/05 21:36, , 2F
10/05 21:36, 2F
→
10/06 10:00, , 3F
10/06 10:00, 3F
推
10/06 12:35, , 4F
10/06 12:35, 4F
java 近期熱門文章
PTT數位生活區 即時熱門文章