Any class that needs a "polymorphic constructor" capability derives itself from the abstract base class, and implements the clone() operation.
Alla klasser som behöver en "polymorfisk konstruktor" deriverar sig själv från den abstrakta basklassen och implementerar kloningsoperationen.