Уроки C++ с нуля / Урок #19 - Конструкторы и деструкторы

preview_player
Показать описание
Конструкторы и деструкторы существенно улучшают работу с классами в языке программирования C++. Благодаря ним вы можете создавать объекты на основе классов и сразу инициализировать ряд переменных.

✔ -------------

- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #GoshaCpp
Рекомендации по теме
Комментарии
Автор

Мне нравится, когда автор говорит, что все очень просто, например: "Конструкторы - это очень простые штуки". Благотворно на восприятие воздействует.)))

Chili_pepper
Автор

Сижу на паре ничего не понимаю, смотрю тебя, все понятно! Почему ты не мой

thefogamer
Автор

Пасиб, что стараешься и делаешь эти уроки ^_^

tapok_v_ynutaze
Автор

С каждым уроком всё чудесатее и чудесатее!

slent_terri
Автор

Блин как все простои понятно!!!
Пытался читать Прату, Липпмана, Крупника но нифига не понял, к слову вообще ничего не понял, какая то каша просто.
Тут все просто и понятно, без всякого мусора!
Благодарю Гошан!!! 👍

filiusbonacci
Автор

Автор почему то сказал, что конструктор должен быть обязательно public. С чего бы вдруг ? В реальных проэктах
довольно часто используется конструкция из приватного конструктора и статического метода для создания экземляпляров класса через этот конструктор. Подобных ошибок во всех видео просто тьма.

rmiixuh
Автор

Спасибо, вам большое..Уроки очень помогают в учебе ..

pqzsxiq
Автор

А можно подробнее про деструкторы? Допустим чем они отличаются от обычного высвобождения памяти методом delete();?

MrDjsaha
Автор

Дякую за такі класні відеоуроки. Окрім корисної інформації, отримуєш ще заряд енергії, щоб все це зробити власними руками, і гарний настрій.

bdkjytn
Автор

Почему не привел примеров с wchar_t переменными в классе?
У меня вот компилятор ругается постоянно на const.

filiusbonacci
Автор

Спасибо большое, я тут уже вешаться собиралась, в методичке не написано, что не нужно деструктор в мейне прописывать

tomakotovasihna
Автор

Здравствуй! Хочу поинтересоваться, будет ли продолжение уроков по JavaScript ?

dtlnxqe
Автор

Приветствую всех!
Подскажите пожалуйста какие аргументы мне надо вписать в areas.streets(); чтобы правильно отображалось или что я делаю не так? :(

AferiuMTV
Автор

Спасибо за уроки, а у тебя есть в планах делать такие по Java?

seregachayka
Автор

Все один в один, но "~Auto" не работает.
Сообщение не выводит. После Enter, просто закрывается консоль.

P.S. Вкорячил костыль. После cou t<< "Class is not working" <<endl;, ,,, добавил cin.get(); . В итоге, теперь нужно 2 раза нажимать. (1 нажатие - 1 сообщение "Class is not working" )

lemurcatta
Автор

Эмм, возможно до меня не дошло, но зачем вообще нужен конструктор, сейчас объясню.Переменные можно инициализировать прямо в private, поэтому в рамках данного урока я могу считать, что конструктор не нужен, ведь это такая же простая функция, как и остальные .

foriest
Автор

Конструктор это тоже функция и у неё есть тип.
Это тип класса, так к сведению.

gotcha_a
Автор

Почему не рассказал про синтезируемые конструкторы и деструкторы? Конструкторах копий, операторе присвоения копии? Ключевых словах default, delete? О списке инициализации конструктора?

yxuzhfx
Автор

Оне квещен, как конструктору задать изменение лишь 2 значения, переписывая остальные 2 из основного))))

SalinovStream
Автор

У меня вопрос что такое конструкторы?😂

Vert