„Prototípus programtervezési minta” változatai közötti eltérés

[nem ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Tétel mondat az elejére
177. sor:
}
</source>
 
== Java példa ==
Ez a minta objektumokat készít prototípus alapján. Más szavakkal a Prototype objektum objektumait készíti, azaz az osztály valójában egy másolatot készít és a prototípussal tér vissza. Ez látható a példában, ahol a clone metódust használjuk, hogy lemásoljuk a protoípust, amikor szükséges.
<source lang="java">
public abstract class Prototype {
public abstract Prototype clone();
}
public class ConcretePrototype1 extends Prototype {
@Override
public Prototype clone() {
return super.clone();
}
}
 
public class ConcretePrototype2 extends Prototype {
@Override
public Prototype clone() {
return super.clone();
}
}
</source>
 
 
[[Kategória:Programtervezési minták]]