当类上有一个空构造函数时,用Rhino来模拟一个具体类似乎非常容易: public MyClass() {}但是,如果我添加一个接受参数的构造函数,并删除不接受参数的构造函数: public MyClass(MyOtherClass instance) {}我倾向于得到一个例外:
System.MissingMethodException:找不到具有匹配参数的
在将C#项目移植到使用JavaScript作为用户脚本的Java时,有一个类具有重载方法: public TreeNode GetChild(int(并且所有重载的函数都被正确地解析为正确的类型)。(虽然我已经尝试手动执行此操作,但只需使用Scriptable.defineFunctionProperties就可以在较少的代码中自动完成此操作。)最后,我研究了在get()中添加逻辑,尝试选择我们想要的</e