Описание тега constructor

Особый тип подпрограммы, вызываемой при создании объекта.

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