(GoF, p126) The rule of thumb could be that you would need to clone() an Object when you want to create another Object at runtime that is a true copy of the Object you are cloning.
(GoF, p126) Pokud budete potřebovat zavolat metodu clone() na objektu, když budete chtít vytvořit další objekt při běhu, který je skutečnou kopií objektu, který klonujete.