Лекції з об'єктно-орієнтованого програмування(ФДтаПО)
Лекція 1

 

1. Об’єктно-орієнтовані мови програмування.

2. Методологія об’єктно-орієнтованого програмування.

3. Основні поняття об’єктно-орієнтованої методології програмування

 

Лекція_1.pdf

 

Лекція 2

1. Об'єкти. Атрибути, методи, властивості.

2. Взаємодія об'єктів системи: повідомлення і розподіл обов'язків.

3. Функціонування об'єктів системи: стани і поведінка.

Лекція_2.pdf

Лекція 3

1. Класи об'єктів. Спадкування і перевизначення методів.

2. Принципи об’єктно-орієнтованого проектування.

3. Абстракції даних.

Лекція_3.pdf

Лекція 4

1. Об'єкти і їх описи засобами мови ObjectPascal.

1.1. Класи.

1.2. Імена об'єктів, атрибутів і методів.

1.3. Класифікація атрибутів об'єкта.

Лекція_4.pdf

Лекція 5

1. Методи.

1.1. Реалізація методів засобами мови ObjectPascal.

1.2. Використання методів об'єкта.

2. Модулі й описи об'єктів.

Лекція_5.pdf

Лекція 6

1. Інкапсуляція

1.1. Загальнодоступні і приватні атрибути і методи.

Лекція_6.pdf

Лекція 7

1. Прості об'єкти.

1.1. Атрибути об'єктів і об'єкти-атрибути.

1.2. Методи доступу.

1.3. Властивості й атрибути.

1.4. Основні і похідні атрибути.

1.5. Об'єкти-обчислювачі.

1.6. Зовнішні об'єкти.

1.7. Керуючі об'єкти і методи.

Лекція_7.pdf

Лекція 8

1. Реалізація динамічних об'єктів.

Лекція_8.pdf

Лекція 9

1. Об'єкти-залежності.

Лекція_9.pdf

Лекція 10

1. Опис динамічних структур даних.

Лекція_10.pdf

Лекція 11

1. Реалізація спадкування.

Лекція_11.pdf

Лекція 12

1. Перевизначення методів.

2. Динамічні методи.

Лекція_12.pdf

Лекція 13

1. Форми спадкування.

1.1. Визначення класу - спеціалізації батьківського класу.

1.2. Визначення класу - специфікації батьківського класу.

1.3. Визначення класу - конструкції батьківського класу.

1.4. Визначення класу - узагальнення батьківського класу.

1.5. Визначення класу - розширення батьківського класу.

2. Множинне спадкування.

Лекція_13.pdf

Лекція 14

1. Відношення зв'язку.

1.1. Видимість.

2. Відношення агрегації.

Лекція_14.pdf

Лекція 15

1. Відношення залежності.

2. Заключні зауваження.

3. Діаграми об'єктів.

4. Діаграми взаємодії.

Лекція_15.pdf

Лекція 16

1. Відношення спадкування.

2. Відношення агрегації.

3. Відношення використання.

4. Відношення інстанціювання.

Лекція_16.pdf

Лекція 17

1. Відношення асоціації.

1.1 Ролі.

1.2. Ключі.

1.3. Потужності.

Лекція_17.pdf

Лекція 18

1.  Діаграми класів.

1.1. Утиліти.

1.2. Позначення для агрегації.

1.3. Позначення для інваріантів.

2. Специфікації.

Лекція_18.pdf

Лекція 19

1. Життєвий цикл розробки програмної системи.

2. Моделі системи.

3. Об’єктно-орієнтоване проектування.

4. Аналіз вимог і попереднє проектування системи.

5. Проектування системи.

6. Реалізація проекту системи.

Лекція_19.pdf

Обговорення
Обговорити (0 коментарів)

Авторизація:

Реєстрація / Забули пароль?
Публікація
Назва:
Лекції з об'єктно-орієнтованого програмування(ФДтаПО)
(Книга)
Дата изменения:
27 грудня 2010р., 4:00 PM
Оцінка:
Всього оцінок: 0

Оцінювати публікації можуть тільки зареєстровані користувачі

Просмотров: 7916

Опитування Наскільки легко користуватися системою "Херсонський Віртуальний університет"?
1 93
2 24
3 25
4 22
5 54
6 32
7 50
8 44
9 46
10 114
Всього голосів: 504
Результати...
Зареєструйтесь, щоб голосувати
Всі закладки...