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 Enum 개인 메소드
오류 메시지가 정확히 무엇입니까? –