本帖最后由 esirong 于 2012-12-25 17:05 编辑
使用类对象的newInstance()方法可以实例化,可是我的类自己做了构造函数,是需要传入参数的吧。
所以,我用反射机制,怎么样才能带参实例化。
Class c = Student.getClass();
Student s = c.newIntance();
//Student s2 =??带参的方法怎么做?
例子:- //学生类
- class Student{
- private String name;
- private int age;
- //构迼函数
- public Student(String name, int age){
- this.name = name;
- this.age = age;
- }
- //方法
- public void playGame(){
- System.out.println("hi,一起玩吧");
- }
- public void study(){
- System.out.println("oh 天啊,又要上学了");
- }
- }
-
复制代码 |
|