Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекції ООП1.doc
Скачиваний:
7
Добавлен:
17.11.2019
Размер:
553.98 Кб
Скачать

Список використаної літератури

  1. М.А. Кораблин «Програмирование, ориентированное на об’екты» Самара 1994р.

  2. Глинський Я.М., Антохін В.Є., Ряжська В.А. «С++», Львів 2003р.

  3. Берн Страуструп «Язык программирования С++», 1999р.

  4. Н. Культин «С\С++ в задачах и примерах», Санкт – Петербург 2004р.

  5. А.Л. Фридман «Язик программирования Си + +», Москва 2003р.

  6. Шаммас Н.К. «Основы С++ и обектно-ориентированного программирования», Діалектика, 1996р.

  7. TURBO C++ Version 1.0 Programmer’s Guide.

ЗМІСТ

Вступ 5

Тема: Об'єктно — орієнтований підхід у 13

програмуванні. 13

Суть об'єктно - орієнтовного підходу до програмування. 13

Особливості та переваги об'єктно - орієнтованого 13

програмування. 13

Базові поняття та терміни 14

Наслідування, інкапсуляція та поліморфізм. 15

Тема: Початкові відомості про мову С++. 17

1. Призначення С++. Історичні відомості. 17

2. Базові типи та описи даних. 20

4. Оператори в С++ 22

Тема: Припроцесорні засоби в С++. 23

1. Основні поняття припроцесорної обробки. 23

2. Припроцесорні змінні 24

3. Макровизначення (макроси). 25

4. Умовна компіляція 26

Тема: Специфікація, об'єктів на основі 28

абстрагування 28

1. Поняття класу об'єктів. 28

Заняття №6 34

Тема: Ідентифікація об'єктів. 34

1. Ідентифікація назвою. 34

2. Область доступу ідентифікаторів 35

3. Опис об'єкту: інтерфейс і реалізація. 36

Тип адрес. 37

5. Ідентифікація вказівником. 37

6. Посилання 39

Тема: Обєктно орієнтовані засоби С++. 40

Віртуальні функції. 40

„Дружні" функції. 43

Тема: Інтерпретація об'єктів. 45

1. Поліморфізм 46

Тема: Інтерпретація об'єктів (заняття 2) 49

Наслідування властивостей. 49

Множинне наслідування. 51

Тема: Створення \ знищення об'єктів 52

1. Поняття „час життя" об'єкта та „область видимості". 52

Тема: Динамічні структури об'єктів 55

1. Зв'язана організація пам'яті. 55

2. Асоціативні структури. 55

3. Списки. Черги. Рекурсивні структури. Набори. Дерева. 56

Тема: Процеси в об'єктах. Інкапсуляція 63

Логічний паралелізм. Схема сопрограм 63

Список використаної літератури 65

ЗМІСТ 66

10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]