gwt:如何编写一个不';t导致;未为类型对象“0”定义方法clone();错误?
我正在使用GWT2.4。我有一个类,它重写clone()方法gwt:如何编写一个不';t导致;未为类型对象“0”定义方法clone();错误?,gwt,clone,Gwt,Clone,我正在使用GWT2.4。我有一个类,它重写clone()方法 public class Attribute implements Serializable, Cloneable { ... public Object clone() { Object ret = null; try { ret = super.clone(); } catch (CloneNotSupportedException e) { } // try
public class Attribute implements Serializable, Cloneable {
...
public Object clone() {
Object ret = null;
try {
ret = super.clone();
} catch (CloneNotSupportedException e) {
} // try
return ret;
}
不幸的是,当我尝试运行我的GWT测试类时,我得到了编译错误
[ERROR] Line 113: The method clone() is undefined for the type Object
有人知道我如何重写上述内容以避免编译错误,同时保留功能吗?谢谢,-Dave
对象。GWT编译器不支持克隆。如果您确实需要it支持,您可以遵循本期GWT中建议的解决方案:这回答了问题,但这里有一个链接,可以作为克隆()的替代解决方案(适用于在这里遇到困难的人,因为克隆()不起作用):