如果我有一个像这样的内部类的类:
public class A {
class B { //note, no modifier on class or constructor
B(String c) {System.out.println(c);}
}
}
Run Code Online (Sandbox Code Playgroud)
从Java(在同一个包中)我可以这样做:
public class C {
public static void main(String[] args) {
A a = new A();
System.out.println(a. new B("test")); //crazy syntax!
}
}
Run Code Online (Sandbox Code Playgroud)
但在Groovy中,这不起作用.那么如何构建一个新的B [来自同一包中的groovy类]?
我们试图弄清楚是否有一种方法可以在"预览"模式下临时删除/替换/覆盖一组指令.
我们已经尝试删除包含指令的模块,例如:
angular.module('myModule', []);
Run Code Online (Sandbox Code Playgroud)
但指令仍然有效.
有人可以帮忙吗?