public enum Parent {
item1(1){
public void testing() {
add();
multiply();
minus(); // error here!!!
}
}, item2(2);
private int i ;
Parent(int i){
this.i = i;
}
public void setI(int i){
this.i = i;
}
public int getI(){
return i;
}
public void multiply(){
}
protected void add(){
}
private void minus(){
}
}
正如你傢伙可以看到,他們在同一類,minus()
怎麼不能在內部使用?通常內部類可以在外部類訪問private method/field
?Java枚舉私人方法在項目的構造函數
錯誤信息究竟是什麼? –