Есть ли способ динамически читать и распечатывать атрибут объекта (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;
. Мой вопрос: я могу передавать различные объекты в метод (), могу ли я каким-либо образом получить доступ к атрибуту другого объекта в целом.