Описание тега constructor
Особый тип подпрограммы, вызываемой при создании объекта.
В объектно-ориентированном программировании конструктор (иногда сокращенный до ctor) в классе - это особый тип подпрограммы, вызываемый при создании объекта. Он подготавливает новый объект к использованию, часто принимая параметры, которые конструктор использует для установки любых переменных-членов, необходимых при первом создании объекта.