public class SimpleNode implements Node, Cloneable{
        protected Object value;
        @Override
        public Object clone() throws CloneNotSupportedException {
            SimpleNode copy  = (SimpleNode) super.clone();
            clone.value = this.value.clone();  // 编译错误, method clone() from type Object is not visible
            return copy;
        }
}似乎用serializable 可以,但是有没有其他方法?