АШ>class C2 : public C1 АШ>{ АШ>public: АШ> virtual C2* clone() const АШ> { АШ> return new C2(*this); АШ> } АШ>}; АШ>