Статические методы класса зачем нужны. Модификатор static. Как влияет. ООП. Для начинающих. Урок #94

preview_player
Показать описание
Понравилось видео или оказалось полезным? Подпишись!

Поддержка канала

Статические методы класса зачем нужны. Модификатор static. Как влияет. C++ Для начинающих. Урок #94

static что это. Статические поля класса. Инициализация. Ключевое слово static. C++ #92

id generator. Генератор уникальных идентификаторов с использованием static переменной Начинающим #93

Уроки по программированию
Рекомендации по теме
Комментарии
Автор

Не знаю почему, но очень улыбнула фраза: "посмотрим какие ID у наших яблок";) Сразу представляется офис яблок с пейджиками, и базы данных с их зарплатами.
Спасибо за уроки Сергей!

jiitxdx
Автор

#cтатическиеметоды #ООП #SimpleCode #урокипрограммирования

SimpleCodeIT
Автор

Получается комментарий под этим видео. Это сеттер к обекту Урок#94 класса Основы C++.
Сергей за видео!\n");

bwfhpdi
Автор

Сергей, огромное спасибо за уроки! Продолжай в том же духе))) Всегда смотрю вашы уроки...

hoiqsqp
Автор

Зашел чтобы узнать - где используются статические методы и переменные. Узнал, спасибо, урок очень качественный.

darkfateinc
Автор

Ахах, мало стойких людей осталось к этому уроку) Что-же на 190м?)

Slime
Автор

Вот это хобби! Это С++ шедевр, а не хобби. Немного жаль, что для C# пока немного аналогичных уроков. Но подожду т. к. это стоит того. Конечно это гигантская и длительная работа. Это не совсем стандартные базовые уроки для начинающих (как у всех других здесь). Это исследования различных возможностей языка С++ на более глубоком уровне (для тех, кто желает реально изучить этот непростой язык).

sgimancs
Автор

Спасибо огромное. На мой взгляд обращаться к методу статическим способом куда более удобнее

qwxxefr
Автор

Спасибо за понятное объяснение. Хотелось бы добавить.
1) В статик методах класса можно работать только с статик переменными этого класса, в не статик методах класса можно работать со статик переменными класса.
2) Вы объявили private static переменную в классе и потом после его описания инициализировали переменную. Я работаю в Qt Creator и хотелось бы добавить что компилятор таким способом выдаёт ошибку что переменная приватная. Нужно было объявить отдельно класс Aplle с двумя файлами Apple.h и Apple.cpp, заголовочный файл и файл реализации. Так вот инициализация приватной статик переменной происходит в файле реализации.

petardo
Автор

Как всегда отличный урок. Благодарю !) Только после этих уроков лучше понимаешь книги или других авторов ))

veritas
Автор

В общем получается, static к static'у динамику с динамике, но как всегда не все так просто.


p.s Спасибо за уроки, сижу с 72 ибо начальные знания были. Прекрасный канал, прекрасное объяснение. Очень радует что как только я начинаю задаваться вопросом, то почти сразу на него получаю ответ.

rwklbrc
Автор

Я уже устал писать спасибо) Но не перестану!)

flepjack
Автор

Поздравляю, дамы и господа. Мы перешли на новый уровень: теперь надписи в Paint делаются не "от руки", а используя функцию Text ))

theflameflare
Автор

Думаю про статические данные нужно рассказывать пораньше, т.к я как раз про них и думал когда начинал изучать ооп. Я считал что у всех объектов класса просто общие поля и методы. Это как другая точка зрения помогающая сразу понять что из себя представляют классы.

cheatack
Автор

В 22 году спокойно засунул статик переменную в приват, все работает

kingoflostwave
Автор

привет из 2023. Спасибо большое за уроки!

oleschx
Автор

Да, сложная тема, особенно под конец видео. Пересмотрел 2 раза и, наверное, надо бы ещё потом.

nikitasuyazov