¿Existe una buena práctica de clonación en este caso? ¿Cómo hacerlo mejor?Clonación frente a instanciar una nueva clase
public ModelCollection startParsing() {
return parseFeed(new ModelSpecialEntry);
}
public ModelCollection parseFeed(ModelEntry pattern) {
ModelCollection modelCollection = new ModelCollection();
while(condition) {
//TODO: Is cloning the best solution?
ModelEntry model = (ModelEntry) pattern.clone();
model.parse();
//add this item to an collection
modelCollection.add(model);
}
return modelCollection;
}
'¿en este caso?' ¿Puedes elaborarlo? –
Cuéntanos más por qué necesitas clonar este objeto en primer lugar. – mgamer
Porque quiero concluir una colección que contiene modelos. – OneWorld