클래스 내에 있는 변수들의 타입명, 변수명을 전부 출력하고 싶음

예를 들어
class Unit {
  int hp;
  int armor;
  int damage;
  float range;
  string name;
}

이 있고 print함수같은걸로 콘솔에 직접
int, hp
int, armor
int, damage
float, range
string, name

이렇게 출력하고 싶은데





print 함수 수정없이

Unit에 어떤 변수를 추가하면 그것도 싸그리 다 출력하고싶음

class Unit {
  int hp;
  int shield;
  int armor;
  int damage;
  float range;
  string name;
}

shield가 추가되었고 print함수 수정없이

int, hp
int, shield
int, armor
int, damage
float, range
string, name

처럼 출력되게 만들고싶은데 어떻게 하면될까? 키워드라도 알려줭