Видео курс C# Essential Express. Наследование и полиморфизм – курсы ITVDN
ITVDN: курси програмування
Відеокурси з
програмування
УКР
  • РУС
  • УКР

    Вибери свою IT спеціальність

    Підписка
    УКР
    • РУС
    • УКР
    Arrow
    27 марта состоится вебинар «Подготовка к собеседованию по PHP» Подробности и регистрация
    Arrow

    ВІДЕОУРОК № 3. Наследование и полиморфизм C#

    Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео
    На уроке рассматривается тема классов и создания их экземпляров. Объясняется назначение и использование свойств, принципы работы с конструкторами. Особое внимание уделено рассмотрению основных парадигм ООП.
    Читати далі...
    На видеоуроке будет рассмотрена возможность языка C# использовать определение класса для нескольких (двух и/или более) файлов, которая называется частичные (partial) классы. Также Вы ознакомитесь с диаграммами классов, возможными связями отношений между классами (агрегацией, ассоциацией, реализацией, композицией, самоассоциацией зависимости и другими).
    Читати далі...
    В видеоуроке будут рассмотрены две главные парадигмы ООП - полиморфизм и наследование, также Вы ознакомитесь с модификаторами доступа и виртуальными членами. С помощью рассмотренных на уроке, Вы поймете, как применять на практике полиморфизм и наследование, а также как использовать иерархию классов.
    Читати далі...
    На видеоуроке будет рассмотрена возможность языка C# разделять определение класса между несколькими (двумя и/или более) файлами, которые называются частичными (partial) классами. Также Вы ознакомитесь с диаграммами классов, связями отношений между классами (ассоциацией, агрегацией, композицией, реализацией, самоассоциацией зависимости и другими).
    Читати далі...
    На уроке рассмотрено, как создать и применять массивы и индексаторы на практике, вдобавок какие способы их переопределяют. Вы узнаете о возможностях языка программирования С#, спроектировать специальные классы, которые возможно индексировать, как и стандартный массив через определение индексатора. На уроке Вы ознакомитесь с возможностями индексаторов в C#.
    Читати далі...
    На уроке Вы узнаете, что с себя представляют статические классы, как создать и использовать статическе члены, как работать с расширяющими методами. Также будут рассмотрены вложенные классы и шаблон проектирования "Одиночка" (Singleton).
    Читати далі...
    В этом уроке Вы узнаете все сведения о структурах, рассмотрите отличия классов и структур, а также рекомендации как их лучше применять на практике.
    Читати далі...
    На уроке Вы ознакомитесь с понятиями упаковка (boxing), распаковка (unboxing), а также структурный тип DateTime, перечисления (enum), с помощью которых можно определить набор именованных интегральных констант.
    Читати далі...
    Просмотрев урок, Вы поймете работу лямбда-выражений и делегатов. На уроке рассмотрено, как создать и примененить делегаты, какие трудности работы с ними.
    Читати далі...
    В видеоуроке будет рассмотрено применение универсальных шаблонов (generics), в них используются разные типы данных на этапе выполнения, а также рассмотрите, как работать с обобщениями в языке C#. Вы узнаете о контрвариантности и ковариантности.
    Читати далі...
    На уроке продолжим изучение универсальных шаблонов в C#. Мы изучим, как применять ограничения для обобщенных типов данных, как работать с типами Nullable, а также рассмотрим операции поглощения.
    Читати далі...
    На уроке Вы узнаете, как работать с событиями, создать "издателей" и "подписчиков", как вызывать Ваши события, рассмотрите делегат EventHandler, а также базовый класс EventArgs.
    Читати далі...
    На видео Вы получите сведения о многопоточности в языке C#. Также будет рассмотрено применение делегатов ThreadStart и ParameterizedThreadStart, работа с критическими секциями, позволяющими синхронизировать доступ потоков к разделяемым ресурсам.
    Читати далі...
    Просмотрев видео, Вы познакомитесь с примерами использования коллекций и их назначением. Будут рассмотрены интерфейсы IEnumerable, IEnumerator. Также тренер объяснит создание и использование пользовательских коллекций, рассмотрит примеры применения оператора yield.
    Читати далі...
    На видео Вы изучите системные исключения в языке C# и правила обработки исключительных ситуаций, используя конструкцию try - catch - finally. Просмотрев урок, Вы сможете создать собственные объекты исключения.
    Читати далі...
    В видео будет рассмотрен класс object, его использование, а также техника перегрузки операторов. Будет объяснена техника клонирования, предназначение шаблона проектирования «Прототип» (Prototype) и интерфейса ICloneable. Вы ознакомитесь с применением техники перегрузки операторов на практике.
    Читати далі...
    На видео уроке Вы познакомитесь с основами LINQ, анонимными и динамическими типами, активно используемыми для построения запросов.
    Читати далі...
    На уроке будут рассмотрены пространства имен и организация проекта с их использованием. Также Вы поймете, как создать библиотеки (DLL) в C#. Будет рассмотрен тип проекта Class Library, для чего применяются библиотеки, модификаторы доступа internal и internal protected, а также некоторые препроцессорные директивы и как они могут помочь при разработке масштабных решений.
    Читати далі...
    ПОКАЗАТИ ВСЕ
    основні теми, що розглядаються на уроці
    0:00:00
    Введение
    0:03:11
    Презентация. Наследование (...
    0:04:28
    Презентация. Наследование...
    0:05:14
    Презентация. Приведение типов
    0:06:07
    Презентация. Приведение тип...
    0:06:33
    Презентация. Полиморфизм ("...
    0:07:50
    Презентация. Полиморфизм ("...
    0:09:23
    Презентация. sealed (Модифи...
    0:09:59
    Расмотрим 2 Наследования и...
    0:11:09
    VS 001_Inheritance
    0:12:55
    VS 002_Inheritance
    0:13:59
    VS 003_Constructors. Расск...
    0:17:38
    VS 004_Constructors
    0:18:11
    VS 005_Inheritance
    0:19:21
    VS 006_Inheritance
    0:20:25
    VS 007_Virtual
    0:20:58
    VS 008_base.Method
    0:22:20
    VS 009_IsAs
    0:23:12
    VS 010_As
    0:24:10
    VS 011_Sealed
    0:24:41
    VS 012_SealedMethods
    0:25:52
    Итоги. Основы наследование,...
    ПОКАЗАТИ ВСЕ
    Титри відеоуроку
    Титрів до цього уроку не передбачено
    Студенти також дивляться
    C# 5.0 Стартовый
    ДЕТАЛЬНІШЕ
    C# 8.0 Стартовий
    ДЕТАЛЬНІШЕ
    С# Базовий (ООП)
    ДЕТАЛЬНІШЕ
    C# Базовый (ООП) 2021
    ДЕТАЛЬНІШЕ
    C# Поглиблений
    ДЕТАЛЬНІШЕ
    C# Універсальні шаблони
    ДЕТАЛЬНІШЕ
    Что нового в C# 6.0-7.0
    ДЕТАЛЬНІШЕ
    С# 5.0 для професіоналів
    ДЕТАЛЬНІШЕ

    Купуй передплатуз доступом до всіх курсів та сервісів

    Бібліотека сучасних IT знань у зручному форматі

    Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

    Стартовий
    • Усі відеокурси на 3 місяці
    • Тестування з 10 курсів
    • Перевірка 5 домашніх завдань
    • Консультація з тренером 30 хв
    59.99 $
    Придбати
    Весняний
    • Усі відеокурси на 15 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    90.00 $
    219.99 $
    Придбати
    Акція
    Преміум
    • Усі відеокурси на 12 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    169.99 $
    Придбати
    коментарі та обговорення
    Notification success