const
немесе
static
ретінде жариялануы мүмкін емес;
□ мұраланбайды;
□ виртуалды болуы мүмкін («Виртуалды əдістер» бөлімін қараңыз 221 б.).
Егер деструктор айқын түрде анықталмаған болса, компилятор автоматты
түрде бос деструктор кұрады.
Объект құрамында динамикалық түрде бөлінетін жадыға нұсқауыштар
бар болса, класта деструкторды тікелей айқын түрде сипаттау қажет, əйтпесе
объектіні жою кезінде оның өріс-нұсқауыштары сілтеме жасаған жады бос
аймақ ретінде белгіленбейді. Деструкторға нұсқауыш анықтау мүмкін емес.
Бұрыннан қарастырылып келе жатқан мысал үшін деструктор (204 б.)
төмендегідей түрде болуы тиіс:
Достарыңызбен бөлісу: |