Monday, November 27, 2006

Creational -- Prototype


--- Prototype.java ---
package creational.prototype;

public interface Prototype {

Prototype createClone();

}


--- ConcretePrototype.java ---
package creational.prototype;

public class ConcretePrototype implements Prototype {

protected ConcretePrototype(ConcretePrototype prototype) {
}

public Prototype createClone() {
return new ConcretePrototype(this);
}
}

0 Comments:

Post a Comment

<< Home