重写clone方法时,为什么需要在Java中将它声明为public?