테스트를 위하여 특정 객체로 FireMagican 클래스를 만들고 fireResistance, defense, hp, mana, title 이렇게 멤버 변수를 선언 해줍니다.FireMagician 객체를 생성합니다. FireMagician의 필드값들을 Field형식의 배열에 넣어줍니다. fireMagicianfields에 있는 field들을 이름과 값을 fireMagicianMap에 키값에 이름을, 밸류값에 값을 넣어 줍니다. 아래는 객체의 모든 멤버 변수의 값을 Collection(Map)에 넣어 출력한 결과 입니다.
(Java) 런타임 중 특정 객체의 모든 멤버 변수의 값을 Collection(Map) 혹은 Array에 넣는 방법
테스트를 위하여 특정 객체로 FireMagican 클래스를 만들고 fireResistance, defense, hp, mana, title 이렇게 멤버 변수를 선언 해줍니다.FireMagician 객체를 생성합니다. FireMagician의 필드값들을 Field형식의 배열에 넣어줍니다. fireMagicianfields에 있는 field들을 이름과 값을 fireMagicianMap에 키값에 이름을, 밸류값에 값을 넣어 줍니다. 아래는 객체의 모든 멤버 변수의 값을 Collection(Map)에 넣어 출력한 결과 입니다.
2024.06.11