Java를 사용하고 있었기 때문에이 설정이 괜찮은지 또는 올바른 방법인지 궁금해했습니다.Java OOP : 객체 트리/객체 패밀리 구성
FYI의 userResults는 아래 코드에없는 JDBI 변수를 참조합니다.
더 나은 방법을 제안 해 주시기 바랍니다, 감사합니다.
public class Stat
{
private int current;
private int max;
public int getCurrent() {return current;}
public void setCurrent(int current) {this.current = current;}
public int getMax() {return max;}
public void setMax(int max) {this.max = max;}
}
public class Character
{
Stat hp = new Stat();
Stat mp = new Stat();
}
Character thisCharacter = new Character();
// Set the value of current & max HP according to db data.
thisCharacter.hp.setCurrent((Integer) userResults.get("hpColumn1"));
thisCharacter.hp.setMax((Integer) userResults.get("hpColumn2"));
// Print test values
System.out.println (thisCharacter.hp.Current);
System.out.println (thisCharacter.hp.Max);
이 질문은 [codereview 스택 교환 사이트] (http://codereview.stackexchange.com/)에서 더 나은 견인력을 얻게 될 것입니다. – Spoike
현재 구현에 적합한 방법이 있습니까? codereview? – Tobi