Тёмный

Наследование в C# | Что такое наследование в ооп | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | # 71 

#SimpleCode
Подписаться 367 тыс.
Просмотров 70 тыс.
50% 1

В этом уроке мы разберём такой принцип ООП как наследование, выясним что такое наследование в ООП, для чего оно нужно. Разберём синтаксис наследования в языке программирования C#, а так же примеры использования наследования и примеры повторного использования кода с применением наследования в сишарп.
✅ ИСХОДНЫЙ КОД / iskhodnyi-kod-k-47856593
🔹 Telegram канал t.me/SergeySimpleCode
🔹 Наша группа ВК smplcode
✅ Синтаксис инициализации объектов класса | ООП C# | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | # 70 • Синтаксис инициализаци...
✅ Доступ к исходному коду и спонсорство / simplecode
✅ donatepay.ru/don/SimpleCode
✅ BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
✅ Подписывайтесь на канал / @simplecodeit
00:00 ► что будет в уроке
00:21 ► для чего нужно наследование
00:40 ► почему дублирование кода - это плохо
01:50 ► суть и синтаксис наследования в сишарп
06:06 ► наследник одновременно является и родительским (базовым) классом
10:40 ► строим диаграмму наследования классов
13:10 ► ещё один пример переиспользования кода с наследованием
14:24 ► множественное наследование в сишарп
#сишарп #simplecode #урокипрограммирования

Опубликовано:

 

4 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 192   
@SimpleCodeIT
@SimpleCodeIT 3 года назад
Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =) ✅Доступ к исходному коду и спонсорство www.patreon.com/SimpleCode ✅ donatepay.ru/don/SimpleCode ✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
@user-iv6fm9nv8w
@user-iv6fm9nv8w 3 года назад
будет ли видео уроки по Java? Хорошо объясняете, вот смотрю с++.
@MrFEARFLASH
@MrFEARFLASH 3 года назад
Сергей, благодарю вас за ваши уроки!)) Как то Вы промолвились одним видео про нейронные сети, тема очень интересная!) Будете ли развивать данное направление в своих выпусках?)
@user-ey9xi9dq6l
@user-ey9xi9dq6l 3 года назад
Добрый день, будете ли вы делать уроки по ансейф оператору и указателям?
@user-cd5xj2zd7y
@user-cd5xj2zd7y 3 года назад
Лайк за видео! Хочу поблагодарить тебя за твои видео-уроки! и сказать следующее. Недавно мне как-то попался на глаза один канал по обучению программирования на ассемблере. В комменках к автору этого канала люди писали, что нам не нужны видео-уроки "как ты умеешь программировать", нам нужны обучающие видео! И я поймал себя на мысли, почему же мне нравится твой канал - в своих видео ты реально учишь самому программированию, знакомишь с "фитчами" языка, примеры у тебя продуманы! А не понтишься, какой крутой ты программер и как быстро набираешь текст. Большое спасибо тебе за твой труд по выпуску видеороликов, реально обучающих программированию!
@andrei.gerasjov
@andrei.gerasjov 3 года назад
Было бы круто увидеть курс по Visual Studio. Различные окна, режимы, функционал, настройки, сниппеты, секретные плюшки и так далее.
@imperial_76
@imperial_76 Год назад
я тоже так считаю)
@makasin2393
@makasin2393 3 года назад
Поздравляю с 200 тысячями подписчиков)
@xx-hq4rb
@xx-hq4rb 3 года назад
Все просто и понятно. Наследование своего рода расширение для базового класса, но уже в новом классе. Типа как калькулятор по дефолту не умеет работать с тригонометрией и работа с этим реализуется в новом классе расширенной версии калькулятора. Тут наверное проще показать как в играх: есть множество разных классов персонажей, все они объединены набором базовых параметров (HP, MP, Karma, etc), но также имеют и собственные уникальные (например ветка обучения мастерству в зависимости от класса, условно крафтят исключительно Dwarf). В данном случае класс Dwarf будет наследовать базовые параметры и добавлять собственные, такие как ветку крафта.
@matricaria24
@matricaria24 3 года назад
Эх, почему так мало понедельников в неделе? Спасибо за очередной супер информативный урок!
@ivannebyshynets8829
@ivannebyshynets8829 3 года назад
С нетерпением жду делегатов -___- Лучший канал, спасибо тебе и низкий поклон, добрый человек !
@____-fh4wx
@____-fh4wx 3 года назад
а ведь программирование, это не та путаница, не то самое сложное и не понятное, как привыкли думать многие люди, наоборот, смотря видео, такие подробные как Ваши, Сергей, понимаешь, что все создаётся как раз для УДОБСТВА и наилучшего понимания написания программ.
@user-ix4cm7ch5z
@user-ix4cm7ch5z Год назад
в этом деле ,самое херовое это тупой заказчик ,которое дает задания незная чего он сам хочет хD
@user-we8cb5pj1s
@user-we8cb5pj1s 3 года назад
Сергей ,спасибо за уроки. Очень классные и для меня легко усваиваются. Нахожусь на 44 уроке.)))
@alexxanter3946
@alexxanter3946 Год назад
13:16 Немного позанудствую, извините не смог удержаться, не зря же я учился на переводчика) Если сильно копнуть, то Persons тоже можно использовать, в зависимости от контекста. И People и Persons подразумевает совокупность людей. Просто Persons используется чаще в деловой лексике, например, в договорах. Меня сильно порадовало, что вы назвали класс Employee, а не Worker. Сколько не смотрел видео, где люди создавали класс сотрудник, всегда обзывали его Worker. За это прям отдельный филологический лайк :)
@stalker4935
@stalker4935 3 года назад
Классный канал,изучаю с++ и все помогает,автору успехов и всего хорошего
@IIIllllllllll
@IIIllllllllll 3 года назад
C++ != C#
@AnderX003
@AnderX003 3 года назад
@@IIIllllllllll у Сергея есть еще 200 уроков по плюсам
@tatianasobakar7110
@tatianasobakar7110 3 года назад
Когда с нетерпением ждешь понедельника чтобы посмотреть новый урок)) спасибо
@megaherzTomsk
@megaherzTomsk 3 года назад
Коммент в поддержку канала.
@alvib0110
@alvib0110 3 года назад
Первый коммент на ютубе за 12 лет)) Спасибо, Сергей! Смотрю видео на Udemy от Mosh'a, Вы гораздо понятнее объясняете (и дело не только в языке повествования)
@s-senpie
@s-senpie 3 года назад
О, юбилей, поздравляю) Успехов вам!
@alinanur5628
@alinanur5628 2 года назад
Твой голос, как бальзам для души! Знаю, что прослушав твое видео стану чуть ближе к мечте))
@Node2020
@Node2020 2 месяца назад
достиг мечты?
@egorkalmykov4003
@egorkalmykov4003 3 года назад
Спасибо огромное за полезнейшие видеоуроки !!!
@user-li5ls7gu5z
@user-li5ls7gu5z 3 года назад
два часа ждал!)
@sergeynovikov7049
@sergeynovikov7049 3 года назад
Надо же! Даже в праздничный понедельник! Круто!
@MacKorWoT
@MacKorWoT 3 года назад
если бы не вышло новое видео, понедельник не был праздничным)
@sergeynovikov7049
@sergeynovikov7049 3 года назад
@@MacKorWoT Точняк!!!
@sergeynovikov7049
@sergeynovikov7049 3 года назад
@@MacKorWoT Праздник к нам приходит! Праздник к нам приходит! Праздник к нам приходит! Всегда в понедельник!)
@user-lx5vv3uu8u
@user-lx5vv3uu8u 3 года назад
Сергей, благодарю!
@yksi2883
@yksi2883 3 года назад
Сергей. Спасибо! :)) С нетерпением буду ждать материалов по дженерикам/делегатам/интерфейсам. Успехов Вам во всём. :)
@avelidamian1194
@avelidamian1194 4 месяца назад
Сколько я пересмотрел на ютубе каналы , которые обучают программированию , этот канал самый изящный , Спасибо Большое тебе Сергей !!!
@maximluzan
@maximluzan 3 года назад
Спасибо большое Сергей за ваш труд!
@user-kz4xm7zk5c
@user-kz4xm7zk5c 3 года назад
Огромная благодарность, Сергей!
@GODNET-qe3mu
@GODNET-qe3mu 3 года назад
200к юху. Спасибо за новые уроки! Вы топ)
@RassVova
@RassVova 3 года назад
Спасибо. Очень полезная информация. Да и вообще очень полезный канал.
@lonelythinkss
@lonelythinkss 3 года назад
Спасибо за видос, ждëм с нетерпением ещë один)
@maxwad
@maxwad 3 года назад
Огромный респект за курс. Только не останавливайся, пожалуйста.)
@TheMiridan
@TheMiridan 3 года назад
Сергей, не могу - рубит от вашего голоса! Сел бодрый, закончил клюя носом! Но разбираете темы отлично, большое спасибо!
@user-xs3kf9tx1m
@user-xs3kf9tx1m 2 года назад
Спасибо за такое доступное объяснение! Лучшие уроки
@flyinghome1139
@flyinghome1139 3 года назад
Спасибо за уроки. Уникальный канал!
@user-qd5hy4cg2d
@user-qd5hy4cg2d 3 года назад
Спасибо за видео!
@blackcoat1048
@blackcoat1048 2 года назад
Огромное вам спасибо, очень доходчиво и грамотно обьясняете.
@fader79
@fader79 3 года назад
Отличный урок. Спасибо за проделанную работу.
@koala3382
@koala3382 2 года назад
Спасибо большое, информация подана просто, конструктивно и понятно. Такой контент найти очень трудно.
@mikhailmaliakin8080
@mikhailmaliakin8080 3 года назад
то чувство, когда прочитал эту тему в книге и особо не понял суть наследования. Посмотрел видеоурок с паузами, записями и осмыслением - разложилось все по полочкам. Спасибо
@user-fm8ox7gc8t
@user-fm8ox7gc8t 3 года назад
Благодарю Вас за уроки!
@dimasavukov6230
@dimasavukov6230 3 года назад
Спасибо, Сергей!
@user-mn7hq4tt7l
@user-mn7hq4tt7l 2 года назад
Ещё раз спасибо вам за помощь в изучении программирования! 🏆
@_mirai
@_mirai 3 года назад
Сергей, спасибо Вам огромное :)
@romagordiychuk6315
@romagordiychuk6315 3 года назад
Спасибо за уроки!
@ifelru
@ifelru 2 года назад
Спасибо за отличные уроки!
@artlinestudio6735
@artlinestudio6735 2 года назад
Потрясающе крутой и нужный урок! Спасибо Сергей!
@KlevaGameS
@KlevaGameS 6 месяцев назад
Благодарю за Урок.
@nazikusko
@nazikusko 3 года назад
Наконец то уже интересные темы начинаются!
@billlanc9461
@billlanc9461 2 года назад
Урок просто огонь!
@user-me1qt9il4z
@user-me1qt9il4z 3 года назад
Я полностью согласен!!! Этот человек великолепен! Благодаря ему у меня есть стремление и желание что то делать! Ты лучший, огромное тебе спасибо, что ты помогаешь! Продолжай! И я верю, что ты станешь ещё больше продвинутей!
@PRO_stroika
@PRO_stroika 4 месяца назад
Ахрененно полезное видео. Спасибо.
@oilondabeats9011
@oilondabeats9011 2 года назад
*Короче вот что я понял - если вы дошли до этого урока будучи полным 0 в С# ,и вам понятно о чем тут говорится, значит канал надо!!! поддержать ФИНАНСОВО!!!*
@edgaravagyan3694
@edgaravagyan3694 3 года назад
Большое СПАСИБО!!!
@user-iq8rx9qw3t
@user-iq8rx9qw3t 3 месяца назад
Вот это кладезь знаний!
@GanovAlex
@GanovAlex 3 года назад
Спасибо. Отличный урок
@3x__
@3x__ 3 года назад
спасибо за урок.
@andrewkrohmalny3381
@andrewkrohmalny3381 3 года назад
Як завжди респект за крутий урок!
@Alex-tq5fg
@Alex-tq5fg 3 года назад
Сергей, огромное вам спасибо! Шикарно всё объясняете Лайк:)
@user-rv7ch1zv9e
@user-rv7ch1zv9e 3 года назад
Воу, просто клас. Спасибо!
@SoundIKS
@SoundIKS 3 года назад
Лучшие уроки!!!!
@John_Noble
@John_Noble 3 года назад
расскажите про себя, свою работу и проекты над которыми работаете. очень интересно
@ilyashinaurov4846
@ilyashinaurov4846 3 года назад
спасибо за видео :)
@michaeltkachenko7313
@michaeltkachenko7313 3 года назад
Опа, как раз то что надо для универа! Заранее спасибо)
@viktarvarabei6079
@viktarvarabei6079 3 года назад
Спасибо)
@abilkhaiyraubekerov7284
@abilkhaiyraubekerov7284 3 года назад
Спасибо!
@sabatonbaton6105
@sabatonbaton6105 3 года назад
Спасибо за урок :D
@SoulMirrorful
@SoulMirrorful 3 года назад
Спасибо за уроки
@govdamikhaylo4183
@govdamikhaylo4183 3 года назад
Наконец то как же я ждал понедельника)))) А про что будут следующий видос?
@govdamikhaylo4183
@govdamikhaylo4183 3 года назад
Поздравляю с 200к :)
@Akama-jw3bv
@Akama-jw3bv 3 года назад
Давай потом уроки на движке Unreal Engine!
@malba8661
@malba8661 2 года назад
Давай!!! А потом еще уроки как ракеты собирать, чтоб Илону помочь!
@adamadamesko9759
@adamadamesko9759 3 года назад
Кажется я поймал звезду по ООП, спасибо!
@asetysqaq5264
@asetysqaq5264 3 года назад
Удачи и развития!
@sabatonbaton6105
@sabatonbaton6105 3 года назад
Пока вы не выпускаете ролики по с#, решил изучить юнити, а там для начала рекомендуют посмотреть ваш плейлист по с# :D
@OpalGooDog
@OpalGooDog 3 года назад
спасибо!)
@distraw1753
@distraw1753 3 года назад
Спасибо
@Yurec10
@Yurec10 3 года назад
Надеюсь в следующем уроке будет про наследование с конструкторами.
@vst3186
@vst3186 3 года назад
спасибо
@user-nw8sn5gf9e
@user-nw8sn5gf9e Год назад
Последний пример наследования и переборку через foreach очень понравился .Правда я понял как оно так работает только методом тыка , так как не мог понять откуда взялся person.
@slowedroom2296
@slowedroom2296 3 года назад
Поздравляю с 200 000
@motofun-qv7zc
@motofun-qv7zc 2 года назад
Фух посмотрел все видео по с шарп, дошел до этого видео. Сейчас будем посмотрэт!))
@artemky3bmu45
@artemky3bmu45 8 месяцев назад
Thanks!!!
@Grishka48
@Grishka48 3 года назад
На будущее, можно скрывать или сделать меньше поле с ошибками внизу экрана, чтобы больше помещалось когда в один экран и было меньше по нему елозенья
@meelstorm90
@meelstorm90 3 года назад
Спасибо вам за видео уроки! Все очень понятно объясняете. А будут ли в будущем уроки по WPF?
@sergeikap7211
@sergeikap7211 3 года назад
Жду новый уроков!лайк
@pavelkovalenko4070
@pavelkovalenko4070 3 года назад
Досмотрел до этого урока, от нетерпения продолжить изучать C#, полез смотреть продолжение на других каналах. Пришел к выводу, что все, что другие снимают - калл (невозможно смотреть). Прошу снимайте дальше. Обалденные подача, объяснение, домашка. Все шикарно!!!
@Neroz49rujka
@Neroz49rujka 2 года назад
very nice!
@dia_the_ghost
@dia_the_ghost 3 года назад
блин чувак я не знала до этого видоса что в вижуал студии есть блок схемы делать спасибо охуенное. лайк и подписка
@user-or5lv7hz9t
@user-or5lv7hz9t 3 года назад
Не матерись, тебе не идёт
@randomfenix4402
@randomfenix4402 3 года назад
Спасибо за уроки! Жаль, что меньше ДЗ стало, приходится придумывать самому
@udm_pm
@udm_pm 2 года назад
За диаграммы лайк, не знал про них.
@cegofont4132
@cegofont4132 6 месяцев назад
12:30, спасибо, даже и в голову не приходило, что в VS есть диаграмма классов
@polly6440
@polly6440 3 года назад
Спасибо огромное за Ваши уроки! Будет ли урок по работе с файлами в с#?
@user-od8mn6ns2z
@user-od8mn6ns2z 2 года назад
Спасибо за урок . Немного теряюсь , когда показываете примеры (слишком много там всего *)
@user-gm5rn6po7h
@user-gm5rn6po7h 3 года назад
Коммент для продвижения++
@golibxayrullayev1353
@golibxayrullayev1353 3 года назад
Спасибо! все правильно people мн. число person a )
@ShomLZ
@ShomLZ 3 года назад
Не забывайте про лайки товарищи, от этого видео чаще будет попадаться в рекомендациях, будет больше просмотров и мы будем чаще получать новые уроки.
@andruhaofficial
@andruhaofficial 3 года назад
👍👍👍👍👍
@user-nv1oy6lf5p
@user-nv1oy6lf5p 2 года назад
Коммент для продвижения 💥💥💥💥💥💥💥💥💥💥
@vitalipasavets7049
@vitalipasavets7049 3 года назад
Up!
@ktorgh
@ktorgh 3 года назад
На какое колличество выпусков расчитан данный курс?
@kerpik2025
@kerpik2025 3 года назад
Коммент для продвижения.
@user-ld3zm5tv6w
@user-ld3zm5tv6w 3 года назад
Сенсей как всегда топ, спасибо. Но урок про цикл форичь не был обнаружен в плейлисте. Если он был будьте добры ссылочку. Спасибо.
@igorsuprunenko
@igorsuprunenko Год назад
забавно,интонация и подача чем то похожа на evoice erebus,в итоге получается изучаю с# и будто узнаю новые фичи ведьмака:))
@user-kr7bd6mg4g
@user-kr7bd6mg4g 2 года назад
Всем поклонникам Лукьяненко посвящается! :)
Далее
Grand Final | IEM Dallas 2024 | КРИВОЙ ЭФИР
6:53:16
Любой автомеханик 😂
00:34
Просмотров 450 тыс.
ТВОЯ ГЛАВНАЯ ОШИБКА В ООП
8:45
Просмотров 605 тыс.
Grand Final | IEM Dallas 2024 | КРИВОЙ ЭФИР
6:53:16