[英]Implementing the Clonable interface, but don't have to override the clone() method
我正在學習Java,有些東西我聽不懂。 如果我正確理解,則通過實現接口,我將被強制實現接口具有的所有方法。
但是,在“ 克隆人”的情況下呢? 如果實現了它,則不必強制實現clone方法。 為什么會這樣呢?
Clonable
是標記接口,可讓您知道可以克隆對象。 您不必強制實現clone
方法,因為該方法已經存在於您的類中並帶有protected
訪問修飾符(從Object :: clone繼承)。
因為Cloneable接口沒有這種方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.