【墨鳌】【Class】【反射练习】
import java.lang.reflect.*;
class Test{
private Object data;
public Test(){}
public Test(Object data){
this.data=data;
}
public Object getData(){
return data;
}
public void setData(Object data){
this.data=data;
}
@Override
public String toString(){
return "["+this.getClass()+":"+"{"+data+"}]";
}
}
public class Main {
public static void main(String[] args) {
Test test=new Test();
Class cl = test.getClass();
Method[] methods=cl.getMethods();
for(int i=0;i<methods.length;i++){
System.out.println(methods[i].toString());
}
//test.setData("test");
//System.out.println(test);
}
}
~~Jason_liu O(∩_∩)O