# \#clone

**URL:** https://discourse.itk.org/tag/clone/67.md

[Latest](https://discourse.itk.org/latest.md) · [Categories](https://discourse.itk.org/categories.md) · [Tags](https://discourse.itk.org/tags.md)

---

## [Does an efficient cloning of multiple different classes with an override of InternalClone() exist?](https://discourse.itk.org/t/does-an-efficient-cloning-of-multiple-different-classes-with-an-override-of-internalclone-exist/1109)

<div class="topic-metadata">

**Author:** [@Gordian](https://discourse.itk.org/u/Gordian)\
**Replies:** 8\
**Last updated:** [July 19, 2018, 6:57am UTC](https://discourse.itk.org/t/does-an-efficient-cloning-of-multiple-different-classes-with-an-override-of-internalclone-exist/1109 "2018-07-19T06:57:25Z")

</div>

Hello, i am looking for a way to clone object with all parameters.I want to use this on multiple class objects like metrics, optimizer, interpolator etc. and I dont want to write new derived classes just for the cloning…
