代码之家  ›  专栏  ›  技术社区  ›  Dave

动态实例化类似Java的Ruby类

  •  23
  • Dave  · 技术社区  · 17 年前

    爪哇的这条线怎么能翻译成露比:
    String CopyNe= =“java. U.L.vector”;

    对象o=class.forname(classname).newInstance();

    谢谢!

    2 回复  |  直到 14 年前
        1
  •  44
  •   Etienne de Martel    14 年前
    Object::const_get('String').new()
    
        2
  •  25
  •   Ian Terrell    14 年前

    如果您使用的是ActiveSupport(即Rails),则有一个方法添加到 String 这样做:

    "String".constantize.new
    
    推荐文章