C++ Программирование в среде С++ Builder 5

Деструктор


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

Именем деструктора должно быть имя класса, которому предшествует тильда (~). Свойства деструкторов таковы:

  • Деструктор не имеет параметров.
  • Он не может возвращать значений.
  • Деструктор не наследуется.
  • Деструктор не может объявляться как static, const или volatile.
  • Деструктор может быть объявлен виртуальным.


  • Содержание раздела