public class qiu1 { /**
 * @param args
 */
public qiu1() {}

         public void setName(String name) {this.name=name;}
public  String getName() {
return name;
}
public  String name="qiuqiang";
}import java.lang.reflect.*;
public class qiu3 { /**
 * @param args
 */
public static void main(String[] args) {
// TODO 自动生成方法存根
     qiu1 qiu=new qiu1();
     Class qtype=qiu.getClass();
     Class[] parameterTypes=new Class[] {};
     try {
     Method getn=qtype.getMethod("getName", parameterTypes);
     Object[] arg=new Object[] {};
      String result=(String)getn.invoke(qiu, arg);
     System.out.println(result);
     }catch(NoSuchMethodException e) {}
     catch (Exception e) {}
     
     
}
}下面一个类是分析类qiu1,并且用invoke方法来调用函数
请大狭解决以下