constructor. Cloning is polymorphic, in that the type of the object being cloned need not be specified, in contrast to using a copy constructor, which requires specifying the type (in the constructor call). See also Clean room design Plug compatible Video game clone Video game remake Game engine recreation :Category:Computer hardware clones :Category:Video game console remakes References Computing terminology