Наследование в C# и модификаторы доступа | модификатор protected c# | C# ООП | # 74
HTML-код
- Опубликовано: 1 июн 2024
- В этом уроке мы продолжим изучать тему наследования в ООП в C# и выясним как работают модификаторы доступа при наследовании. Разберёмся как работают уже знакомые нам модификаторы доступа private и public, а так же изучим новый модификатор protected.
✅ ИСХОДНЫЙ КОД / iskhodnyi-kod-k-48767465
🔹 Telegram канал t.me/SergeySimpleCode
🔹 Наша группа ВК smplcode
✅ Доступ к исходному коду и спонсорство / simplecode
✅ donatepay.ru/don/SimpleCode
✅ BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
✅ Подписывайтесь на канал / @simplecodeit
🔹 Модификаторы доступа C# | РАЗНИЦА МЕЖДУ public и private в C# | ООП C# | C# УРОК | # 57 • Модификаторы доступа C...
00:00 ► о модификаторах доступа си шарп
02:30 ► сравниваем модификаторы доступа в одном классе
05:15 ► сравниваем модификаторы доступа при наследовании
#сишарп #simplecode #урокипрограммирования
Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
✅Доступ к исходному коду и спонсорство www.patreon.com/SimpleCode
✅ donatepay.ru/don/SimpleCode
✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
Будут ли отдельные видео по пятерному проектированию ?
Порождающие, Структурные, Поведенческие.
Паттерны разработки: MVC vs MVP vs MVVM vs MVI?
SOLID?
Вот знаешь, кто бы ничего не говорил, но ты самый топ учитель по моему личному топу. 1. Видосов много. 2. Все понятно. 3. Раз рассматриваешь мелкие детали в отличии от других
Поддерживаю!
Один из немногих курсов где не говорят "Для наглядности представим этот жёлтый шар синим кубом"
Учитель, Спасибо ОГРОМНОЕ!! Грамотные уроки
Надеюсь что ты вернёшься с новыми уроками по С# , жалко что давно не выходят ролики. Канал отличный, желаю развития твоему каналу
Приветствую тебя, Сергей!
Благодарю!
Лайк и комментарий ! Пока это единственное на что я способен, НО первая З/П с проекта или нового места работы пойдёт в донат! Спасибо что проливаешь свет!
Выражаю искреннее уважение автору данного канала
Хороший урок. Всё понятно даже для новичка. Спасибо, большое!
Отличное начало понедельника
Пускай до этого видео мне ещё далеко, но автоматом ставлю на него лайк, выражая свою благодарность автору. Огромное спасибо, единственный канал, который смог научить меня тому, чему я сам долгое время не мог научиться
отличное видео. очень хороший курс, один из лучших, что когда-либо видел. спасибо, смотреть удовольствие
Поддерживающий комментарий для дальнейшего развития канала. Вы чрезвычайно понятно все объясняете
Спасибо за урок Сергей!
Благодарю, Сергей.
Огромное спасибо за видео уроки! Всё очень понятно и доходчиво. Очень надеюсь, что будет ещё много таких же классных видео уроков и с нетерпением жду следующих
Уроки как всегда на высоте, ждём полиморфизм.
Первый вопрос на моём собеседовании был "Полиморфизм в реальной жизни", если сможете - разберите этот вопрос, думаю он очень пригодится новичкам=)
Когда орк пытается зафармить твои залежи руды, а ты человек-маг
@@vitor_corve жизненный пример)
@@vitor_corve ахахахах
Это так и есть???))
Лучший! Лайк не глядя! Спасибо вам огромное! Продолжайте пожалуйста!
Зебест! Я на 35 уроке, зашёл чтобы поддержать!! Топ)
Спасибо за видео. Жаль скоро они закончатся. Очень надеюсь, что вы продолжите делать видео! Самый лучший учитель.
Я доволен этим уроком, весьма доволен!
Как приятно слушать чистую, четкую и грамотную речь!
Дошел до этого урока, услышал в нем про большой урок со всей инфой, теперь сижу, жду урок. Спасибо Сергей 👍
Комментарий для продвижения канала. И спасибо)
Как всегда - ОГРОМНОЕ СПАСИБО!
Не сложная тема , спасибо за урок . Но раньше (когда к урокам была домашка ) материал усваивался круче , увереннее *(
Благодарю за Урок.
Спасибо, Серёга! >_
Жду домашние задания с нетерпением!
Спасибо, за годноту..!
Спасибо
Комментарий для продвижения канала
Спасибо за отличные уроки!
Спасибо за уроки!
Благодарю за урок, Сергей!
Хороший урок! Спасибо Сергей!
Огромнейшее спасибо за полезные уроки !!!
Просто начирикаю коментик потому что автор топ!
Все понятно, спасибо!
В самом начале был 0 , но после просмотра твоих роликов стал настоящим разработчиком программ.+ Ище прочитал 2 книги по c# и могу себя назвать мини Гуру с#. спасибо тебе огромное, я хотел забросить программирование , но увидев твои ролики я собрался и все таки стал программистом .Спасибо тебе , ты как Робин Гуд но только в сфере программирования , благодаря тебе появилось желание учиться дальше.Так что спасибо и доскорой встрече(Я буду учить с++)
Комментарий для продвижения канала. Спасибо за уроки!
Я только начал учить, всё довольно чётко доходчиво! Лайк, подписка 😂👍 спасибо большое
Спасибо за видео!
Спасибо Сергей. Пересмотрел весь ваш курс уже, жду уроки по Linq :)
Не останавливайся
жду с нетерпением про полиморфизм, спасибо тебе за уроки
спасибо!!
Отлично!
Спасибо!)
Оставлю коммент для продвижения канала, по моему мнению лучшие уроки у тебя,сморишь и не можешь остановится
Еее, видос! Мы заждались :)
Спасибо большое, видео как всегда топ. Продолжай в том же духе !!! ;)
Возможно, уже указали на опечатку на 8:34 . Сути слов не поменяет, но в строках 60, 61 должно быть обращение к полям объекта b, а не объекта a
ТОЛЬКО ЕЛИТА ДОШЛА ДО ЕТОГО УРОКА🔥🔥
Вообще-то это ещё начальный уровень. Впереди ещё много
Thanks!!!
спасибо
Ого если будет урок где все собрано в одном уроке и все самое главное что спрашивают на собеседование, то это будет просто супер.
У меня уже 3 тетрадка , использую А4 формата, ух .
Спасибо большое тебе, стану работать отблагадарю)
Видео с упорядочением всей информации - мечта))) Понятно, что такие видео есть (за час весь с#), но видео Сергея жду с нетерпением. Согласна с другими, что этот курс понятнее других. Из-за того, что здесь все выходит постепенно, занимаюсь еще по одному курсу, но там я совсем запуталась и ощущение, что каша-малаша по имени с# мне совсем не доступна. По понедельникам отпускает))) Сергей, сотый раз - спасибо большое. Жду момента, когда созрею до плей-листа С#плюшки)))
коммент для продвижения
лучший из лучших
Сергей,я смотрю ваши видео,одно за одним , сейчас буду смотреть видео про enum,Сергей а сколько у вас еще видео будет ,вы заранее планировали или же вы их просто одно за одним выпускаете?
Уже третье видео - и без дизлайка. Да ты Профи =)
Коммент для продвижения
люблю круасаны очеьн🥰
Забавно смотреть что 200+ подписчиков и всё растёт количество, а просмотров ещё 10к нет) Но уроки реально годные можно смотреть на второй раз и подчерпнуть какие ни будь полезные фичи это по моему показатель качества!)
Top
Спасибо огромное, жаль что ты забросил.
как всегда !
Интересно, сколько уроков Сергей ещё хочет записать в данный курс
1:38 .... :( надеюсь, все ещё впереди!
Спасибо большое!) Паралельно читаю такие же теми в документацие на метаните))) Но вопрос - паблик функция foo все же выведет поля private и protected в консоль?)) Ну хотя логично что да.
кайф
Здравствуйте! Хотел узнать будет ли урок по интерфейсам? Часто вижу в примерах их использование, но не особо понимаю как они работают.
O my god its so cool
++Коммент для продвижения канала. Я сейчас пока ещё прохожу уроки по массивам. Надеюсь, скоро догоню)
Удачи!)
@@ihorrud1962 Спасибо :)
Если подходить к этому делу основательно, то догонишь не так уж и скоро) Очень много чего еще пройти и отработать надо.
@@michaeltkachenko7313 Это да. Правильно будет еще по второму кругу все видео пробежать, т.к. одна тема цепляется за другую. Пока собираю целостную картинку возможностей С# + почти в каждом видео есть фраза: "Эту тему мы пройдем в будущих уроках". Но я и не жду, что всё будет просто. И да, практика - наше всё))
Здравствуйте Сергей , подскажите пожалуйста, выбрал тему для дипломной работы "Создание приложений в среде программирования..." , и есть несколько вопросов.
1) Считается ли игра за приложение ?
2) Обязательно ли создавать приложение для компьютера, или можно создать приложение для телефона
Подскажите, пожалуйста, смогу ли я применять полученные знания в Unity после этого курса, или лучше сразу окунуться в C# на движке Unity?
спасибо за урок, а как вы так быстро прописали метод Bar??? 10:02
Скажите пожалуйста, велика ли разница между int a, и long a?
давай еще
В видео ошибка небольшая. Когда был код с проверкой доступа из экземпляра класса В, в коде попытка доступа к полям класса А (последняя и предпоследняя строчки)
Топ бро
Только на 11 уроке)
Коммент+)
Я сломался на делегатах и событиях. Скорей бы твоё объяснение услышать, или произойдёт выгорание(((
Давай видос про Индексаторы, или когда он будет ?
Сколько планируется видосов по С#?
Здравствуйте Сергей, давно хотел спросить, почему именно метод Foo?))) Спасибо за уроки, смотрю с самого начала, знаю уже C# чем любой другой ЯП)))
Термины foobar, foo, bar и baz часто используются как метапеременные в программировании или документации. В основном они означают неизвестные переменные, обычно в случаях, когда их цель известна, а значение не важно. Их используют в качестве названий переменных, функций, команд и т.д. Сами по себе они бессмысленны и являются простыми логическими представлениями чего-либо, как x и y в алгебре. Foobar обычно используется один, в то время как foo, bar и baz используются вместе и именно в таком порядке.
@@kerpik2025 Спасибо за ответ)
Всем привет! А как же internal?
Интересно, сколько тебе уже поступало предложений о продвижении платных курсов)
Где ее нооовооооое вииилиооол плииииз не уходииииии
Здравствуй, можешь пожалуйста показать, как сделать программу для вычисления площади круга, чтобы можно было вставить любой радиус на с#?
Знаю, что некропост, но всё же:
Console.WriteLine("Вычисление площади круга");
Console.Write("Введите радиус: ");
double R = double.Parse(Console.ReadLine());
Console.WriteLine("Площадь круга: " + Math.PI * Math.Pow(R, 2));
P. S. Math.PI - это число π (Пи), Math.Pow - это метод, принимающий в качестве параметров число, которое надо возвести в степень (первое число) и саму степень (второе число). Конечно, можно было π умножить на радиус два раза.
@@user-ys8qj9ol7u спасибо большое, но программированием уже как год не увлекаюсь)))
@@user-fu7yi8kj7b Ну, всё равно рад был помочь)
@@user-ys8qj9ol7u ))
Привет автору канала. Совсем недавно подписался на канал, посмотрел, довольно хорошие уроки по программированию автор преподносит. За это я расплачиваюсь лайками)
Но лично у меня есть проблема, касательно самого написания кодинга. Теорию усваиваю на раз-два, но когда дело доходит до самостоятельного кодинга, сразу 0. Слышал что нужна практика, но я могу просто просидеть ломая голову и не решить элементарную задачку. В общем, как обрести мышление кодера?)
За ответ и помощь благодарю))
Делаешь, гуглишь, делаешь, и опять гуглишь) Так нарабатываешь опыт и понимание самой логики языка и программирования в целом. Без практики теория мертва, да и теория в проге это скорее просто для большего понимания как все работает, практический навык все же самый доминантный. Так что понять как что делать просто владея теорией не всегда будет получаться.
@@michaeltkachenko7313, спасибо за совет, друг. Желаю тебе добра)
Не очень оригинальный комментарий для продвижения канала
Эх, слыша его планы на дальнейшее обучение обучение, становится грустно, что плейлист подходит к концу, а новых уроков уже не будет....
@xteriancs можешь написать пожалуйста🙏
+
Ошибка копипаста на 8:39 класс b а в консоле обращение к а, чёт немного не ясно, protected доступен, вроде, в наследнике как public, т.е к нему можно обратиться извне
Там нету никакой ошибки
Ребята, какие успехи на 74-м уроке?
В конструкторе выводить не инициализированные переменные это как вообще?
Яку книгу по C# порадиш?