Г20 |
Гарасимів, Т. Г. Об'єктно-орієнтоване програмування [Текст] : конспект лекцій / Т. Г. Гарасимів. – Івано-Франківськ : ІФНТУНГ, 2021. – 223 с. – (Каф. комп'ютерних систем та мереж).
Конспект лекцій з дисципліни "Об'єктно-орієнтоване програмування" розроблений відповідно до робочої програми навчальної дисципліни.
Призначений для підготовки бакалаврів зі спеціальності 123 - "Комп'ютерна інженерія". Конспект лекцій може використовуватись студентами, які навчаються на очній, заочній та дистанційній формах навчання.
ЗМІСТ
Вступ 5
Модуль 1. Використання головних концепцій ООП
при розробці додатків на мові С# 8
Тема 1. Введення до платформи Microsoft .NET та мови C# 8
1.1. Основні поняття платформи Microsoft .NET та мови C# 8
1.2. Основи мови С# 20
Тема 2. Реалізація головних концепцій об'єктно-орієнтованого програмування у мові С# 72
2.1. Основні положення об'єктно-орієнтованого підходу 72
2.2. Класи та об'єкти, співвідношення між ними 75
2.3. Створення та руйнування об'єктів 91
2.4. Реалізація поліморфізму в С# 101
Тема 3. Основи використання мови XML під час розробки
додатків для .NET 134
3.1. Основи використання мови XML під час розробки
додатків для .Net 134
Модуль 2. Використання основних бібліотек .NET
при розробці додатків на мові C# 150
Тема 4. Основні бібліотеки .NET 150
4.1. Принципи перевантаження операцій 150
4.2. Індексатори та властивості 176
4.3. Обробка виключень 195
4.4. Введення-виведення даних 206
Запитання для самоперевірки 225
Список рекомендованої літератури
|