原型模式
原型模式(Prototype Pattern)是用於創建重複的對象,同時又能保證性能。這種類型的設計模式屬於創建型模式,它提供了一種創建對象的最佳方式。
這種模式是實現了一個原型接口,該接口用於創建當前對象的克隆。當直接創建對象的代價比較大時,則採用這種模式。
Java原生就實現了這種模式。
荔枝:Cloneable
就是原型接口,用於創建當前對象的克隆。提供Clone()
方法
Since:
JDK1.0
public interface Cloneable