Рефакторинг реализации паттерна Прототип