как читать атрибут объекта динамически в java?

Есть ли способ динамически читать и распечатывать атрибут объекта (Java)? например, если у меня есть следующий объект

public class A{
  int age ;
  String name;
  float income;

}

public class B{
 int age;
 String name;
}

public class mainA{
   A obj1 = new A();
   method(A);
   method(B); 
}

the output should be like

While running method(A):
Attribute of Object are age,name,income;
While executing method(B):
Attribute of Objects are age,name;

. Мой вопрос: я могу передавать различные объекты в метод (), могу ли я каким-либо образом получить доступ к атрибуту другого объекта в целом.

11
задан Mike 12 October 2011 в 20:29
поделиться