Any class that needs a "polymorphic constructor" capability derives itself from the abstract base class, and implements the clone() operation.
「多態性を持つコンストラクタ」の能力を必要とする全てのクラスは抽象的な基底クラスから自身を派生させ、clone()の操作を実装する。