КОНСТРУКТОРЫ. Для автоматической инициализации создаваемых объектов в C++ используется функция - конструктор (constructor function), которая включается в описание класса. Функция конструктор имеет тоже имя. что и класс и не возвращает ни какого значения. Пример: #include <ioslream.h> // Объявление кіасса class1 class class 1 { int a; public: class 1(); // Конструктор void kwadrat(); }; // Инициализация конструктором при создании объекта рг class 1::class 10 { а=100; } ИФункция возведения в квадрат и печати void class 1::kwadrat0 { cout« a*a; } mainO { class 1 pr; //Создание объекта pr pr.kwadrat(); //Вызов функции kwadrat return 0; } ДЕСТРУКТОРЫ. Функция деструктор (destructor ^вызывается при удалении объекта для освобождения ресурсов (памяти и т.д.). Она также включается в объявление класса. Перед описанием деструктора ставится значок ~.
RkJQdWJsaXNoZXIy MTExODQxMg==