конструктор типов