Вы находитесь на странице: 1из 8

Information Technology Video Developer Network http://itvdn.

com

Информационный видеосервис для разработчиков программного обеспечения


C# Essential

Парадигмы ООП
C# Essential
Автор курса

Александр Шевчук MCID: 9230440


MCT

ITVDN Information Technology Video Developer Network http://itvdn.com


C# Starter
После урока обязательно

Повторите этот урок в видео формате на ITVDN.com

Доступ можно получить через руководство вашего


учебного центра

Проверьте как Вы усвоили данный материал


на TestProvider.com

ITVDN Information Technology Video Developer Network http://itvdn.com


ООП
Основные парадигмы ООП
Инкапсуляция - «сокрытие» реализации Наследование — механизм объектно- Полиморфизм — возможность объектов с
ориентированного программирования, позволяющий одинаковой спецификацией иметь различную
1) Использование модификаторов доступа: описать новый (производный) класс на основе уже реализацию
существующего (базового), при этом свойства и
· + public 1) Ad-hoc полиморфизм
· - private функциональность базового класса заимствуются
· # protected новым производным классом Специальный (ad-hoc) полиморфизм (ad-hoc
· ~ internal polymorphism), который ещё называется
· ~# internal protected Базовый класс – Производный класс полиморфизмом специального вида или
«перегрузкой имён», позволяет давать одинаковые
Супер класс – Подкласс или (сабкласс)
имена программным сущностям с различным
2) Приведение к базовому типу Родительский класс – Дочерний класс поведением.

Класс Родитель – Класс Потомок 2) Классический (принудительный)


 Использование виртуальных членов
 Приведение к базовому типу
Абстракция – это придание объекту характеристик, Посылка сообщений – организация информационных Повторное использование – применение Framework-
которые отличают его от всех других объектов, четко потоков между объектами. Реализуется за счет ов (каркасов).
определяя его концептуальные границы. вызова методов на объектах.
1) Формирование собирательных понятий
2) Использование абстрактных классов
3) Абстрагирование процессов инстанцирования

ITVDN Information Technology Video Developer Network http://itvdn.com


Смотрите наши уроки в видео формате
ITVDN.com
Посмотрите этот урок в видео формате на
образовательном портале ITVDN.com
для закрепления пройденного материала.

Все курсы записаны сертифицированными


тренерами, которые работают в учебном
центре CyberBionic Systematics

ITVDN Information Technology Video Developer Network http://itvdn.com


Проверка знаний
TestProvider.com
TestProvider – это online сервис проверки
знаний по информационным технологиям. С
его помощью Вы можете оценить Ваш уровень
и выявить слабые места. Он будет полезен как
в процессе изучения технологии, так и общей
оценки знаний IT специалиста.

После каждого урока проходите тестирование


для проверки знаний на TestProvider.com

Успешное прохождение финального


тестирования позволит Вам получить
соответствующий Сертификат.

ITVDN Information Technology Video Developer Network http://itvdn.com


C# Essential

Q&A

ITVDN Information Technology Video Developer Network http://itvdn.com


Информационный видеосервис для разработчиков программного обеспечения

ITVDN Information Technology Video Developer Network http://itvdn.com

Вам также может понравиться