public class stat {

public int ack;

public int def;

public int dex;

public int hp;

}



public class character extends stat implements Serializable{

public String nickname;

public int exp;

public int level;

}




이런 클래스들이거든?


그래서 


character player = (character) getIntent().getSerializableExtra("player");



이렇게 인덴트 이용해서 전송을 하고 나면


상속 받지않는 nickname이나 exp나 level은 값이 그대로 남아있는데


ack나 def나 dex 같은 상속받은 변수들은 값이 다 0으로 바뀌어버림


어떻게해야 값이 제대로 다 전송될 수 있을까?