利用类反射构造新的对象

原创 2006年06月15日 10:42:00
     String classname="com.mo.ManagedObject";
     classname=object;//object 是ManagedObject子类的全名
     ManagedObject mmo=mo;
     try
     {
      Class destClass=Class.forName(classname);
      Constructor mo_ctor = destClass.getConstructor(ManagedObject.class);
      mmo = (ManagedObject) mo_ctor.newInstance(mo);//子类的构造函数
     }
     catch(Exception e)
     {
      e.printStackTrace();
     }
     return mmo;
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Java反射---Class对象,获得类的方法、成员变量和构造函数信息

Class类任何一个类都是Class类的实例,而我们常见的对象,是用普通的类实例化出来的,也就是Class类的实例的实例。一个普通的类Foo的Class实例有三种表示方式: - 1、知道类名获取Fo...

构造一个学生类Student,每一个学生对象有基本信息,同时还有课程考试成绩信息。利用集合框架类完成。

构造一个学生类Student, 每一个学生对象有id, name, sex, address等 基本信息,同时还有java语言、C语言、编译原理和Java EE等课程考试 成绩信息。利用集合框架类...

Java之反射类的构造函数,通过单元测试反射创建类的对象

需要测试的Person类的源代码如下: package cn.itcast.reflect; import java.util.List; public class Person { publ...

通过反射机制创建一个构造方法中参数数量可变的对象

自学的时候刚看到Class类与Java反射,才开始讲解了Class类得到对应类构造方法的方法。 我们可以用getConstructors()等四个方法得到需要的Constructor构造方法或者其数组...

反射机制_介绍_Class对象获取_动态操作_构造器_方法_属性JAVA211-212

反射机制_介绍_Class对象获取_动态操作_构造器_方法_属性JAVA211-212

Java反射创建对象-自适应构造器

Java的反射非常强大,它能访问对象的私有field、method,私有构造器,甚至私有的内部类和匿名内部类。反射就像是Java提供的后门,对OOP来说它提供了一种非安全的访问方式。它是一种特殊手段,...

java运行过程,初始化的顺序,构造函数,变量作用域,反射机制,面向对象的特征

java运行过程,初始化的顺序,构造函数,变量作用域

通过反射获取类对象的成员函数、成员变量(只获取成员函数)、构造函数

在反射中有三种方法可以获取类的类类型: Foo foo1 = new Foo(); 1、 Class c1 = Foo.Class;   2、 Class c2 = foo1.getClass(); ...

通过反射构造内部类对象

首先在 javalang 包下写一个包含内部类的类:   package javalang; public class Outer {     public static class Inne...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)