Konstruktori, destruktori un inheritance iekš C++
Atgādiniet man, kā konstruktori un destruktori uzvedās apakšklasēs.
Ja man bāzes klasei ir konstruktors un apakšklasei arī, vai man apakšklases konstruktorā kā pirmā darbība ir jāizsauc bāzes klases konstruktors, vai arī tas notiek automātiski? Ja jāizsauc, tad kā to pareizi dara? Un kā viss tas pats notiek ar destruktoriem?
Ko izmaina konstruktoru un destruktoru redzamība (public, private, protected)?
Kas ir virtuālie destruktori (konstruktori?) ?
(Lasīt komentārus)
Nopūsties: