但列舉的值必須先宣告,且列舉設定完內容要加分號
且編譯器不會自動加上static final修飾字
##ReadMore##
public enum OrderEnum {
STOCKNO(2330),
STOCKPRICE(45.5),
STOCKQTY(10), //有參數,由OrderEnum(double d)建構子實作
IDENTIFY(); //無參數,由OrderEnum()建構子實作
private OrderEnum() { //列舉建構子一定是private
System.out.println("A");
}
OrderEnum(double d) { //列舉建構子會編譯成private
System.out.println("B");
}
public int id; //屬性
public boolean submit(){ //方法
return true;
}
}
0 意見 :
張貼留言