среда, 17 декабря 2008 г.

№09. Деструкторы классов

Ничто так не мешает любить ум других, как нехватка собственного. (Леонид С. Сухоруков)

Эротика - это когда смотришь, и тебе нравится, а порнография - это когда смотришь, и тебе хочется

Потерянная репутация, это как молодость - вернуть практически невозможно

Деструктор класса - особый метода класса, какой-никакой вызывается при уничтожении объекта.

Если бы деструктор не определяется в классе, любой компилятор неявно создает деструктор по умолчанию, какой-либо занимается очисткой памяти, занятой объектом.

Чтобы конкретизировать оригинальный деструктор надо ввести в курс дела в классе метод с именем именем типа ~имя_класса:

class cSample         {           private:     int variable;       public:            void cSample(); /*конструктор без параметра,                 кончай вызываться при выполнении                 конструкций типа cSample sObj;*/            void ~cSample(); //деструктор        }

Определять деструктор дозволяется как в теле класса (компилятор обработает его как inline) так и вне его.

//см. в википедии 




Какая мошность требуется для освещения помещения?

Уборка Может Принести Вам 100 000 Долларов

Молодая семья снимет квартиру. (Попросили опубликовать)

Городские Ninja

Секреты двигателей Subaru

Комментариев нет: