В этой статье мы рассмотрим, для чего в C++ нужны конструкторы и деструкторы.
Проблема с инициализацией
Как только мы начали работать с классами, то есть объединили данные и код в одном месте, то тут же возникает проблема с инициализацией переменных, то есть с заданием исходных значений.
Например, в языке С мы можем создать переменную и тут же задать ей значение:
int x = 5; |