Java练习题
(反射创建对象、、Method)
【1】定义一个Person类,包含属性name、age。使用反射的方式创建一个实例、调用构造函数初始化name、age。要求:
使用反射方式调用setName方法对姓名进行设置。
不直接调用setAge方法,使用反射方式对age赋值。
Person类
package com.gec.zy;
public class Person {
private String name;
private int age;
public Person(String name, int age) {
super();
this.name = name;
this.age = age;
}
public Person() {
super();
}
public void show() {
System.out.println("我叫:"+name+"今年:"+age+"岁,准备报名学java");
}
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;
}