Step 8 (S-10034)

From Stepik Wiki
Revision as of 12:35, 7 August 2017 by Admin (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/550/step/8

Step 8 (S-10034) 1.png

[00:00 - 00:18] теперь мы знаем целых 4 метода который может генерировать компилятор это конструктор по умолчанию он тренируется в том случае если не объявлен других конструкторов это конструктор копирования это оператор присваивания и деструктор при этом если она вдруг потребовалось


[00:18 - 00:36] описать конструктор копирования оператор присваивания или деструктор то это означает что в нашем объекте есть некоторые сложные данной которую надо копировать и освобождаются специальным поэтому это нам потребовалось определить хотя бы 1 из этих 3 функций то это означает что скорее всего нам нужно определить и оставшееся


[00:36 - 00:46] поэтому если будешь в своей программе класс определять конструктор копирования например кто то значит надо определить и оператор присваивания деструктор