달력

4

« 2025/4 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
2013. 7. 6. 21:09

[JAVA] enum클래스의 확장 카테고리 없음2013. 7. 6. 21:09

 enum클래스를 확장해서 사용하는 것을 즐겨하는데,

다음과 같은 문제점이 있었다.


public enum Direction {


A(0),

B(1),

C(2),

D(3),

E(4),

F(5),

G(6),

H(7),

I(8),

J(9);

private int value;

private Direction(int value){

this.value = value;

}

public int getValue(){

return value;

}

public void setValue(int value){

this.value = value;

}

}


//main.java
list.get(i).setValue(0);
이렇게하면 list의 모든 객체의 value가 0이된다....

다음과 같이하면 제대로 동작한다.
list.set(i, Direction.A);


:
Posted by НooпeУ


Code Start Code End