尝试弄清楚如何高效且安全地引用在编译时初始化的全局自定义类型常量。我希望避免复制Foo,因为我将创建大量的Bar实例,而Foo比这里显示的要复杂一些。将const引用从Bar保存到Foo似乎是安全的(或者是这样的?)但同时,如果可能的话,我不知道如何防止"badBar“的使用。有什么建议吗?constexpr Foo(int a, int b) : a_(a), b_(b) {}
另外,我还有一个以下形式的VO对象 private int id; //getterspublic static final String MESSAGE_CONST1 = "A-> Const value for message";
public static final StringMESSAGE_CONST2 = "B->
不管这是不是很好的实践,我读到了,你可以有包变量(或常量),所以我尝试这样做:package global public const someConst:Stringfunction aFunction():void trace(someConst); }}
我得到的只是一个编译时错误,它显示“没有找