Tu peux ajouter une méthode virtuelle clone qui va te renvoyer une nouvelle instance de ta sous classe par exemple.