Динамічний конструктор