Object类下的clone()方法访问修饰符为什么是prote

2019-01-31  本文已影响0人  jackelyj

Object类是所有类的超类,而protected访问修饰符的含义又是对本包和所有子类可见,那么为什么还要将clone()方法声明为protected呢?
这样做的目的是使子类只能调用受保护的clone方法来克隆它自己的对象,而无法克隆对象中引用的其他对象,即所谓的浅拷贝

上一篇下一篇

猜你喜欢

热点阅读