【发布时间】:2015-01-04 21:42:48
【问题描述】:
我想知道我是否可以获得返回类成员的方法。
例如,我有一个名为 Person 的类,在这个类中有两个成员 name 和 age,在这个类中我有 4 个方法如下:
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
所以如果我使用Person.class.getDeclaredMethods(); 方法,它会返回在这个类中声明的所有方法,并且Person.class.getDeclaredMethods()[0].getReturnType(); 也会返回该方法的返回类型。
但是我需要的是获得返回两个变量name和age的方法,在这种情况下,方法是public String getName()和public int getAge()。
我能做什么?
【问题讨论】:
-
定义全局变量.
-
那些不是全局变量,它们是类的成员变量。
-
全局变量是
Name和Age -
@Sam 是的......这就是你学习的方式,我们在这里互相帮助和纠正。
-
好的@MarounMaroun 谢谢:)