Довідка
Довідка
ЛКЛАУД ІД 162
Loading...

Виконання лабораторного завдання з класом Vector3D. Створення дружнього класу Point3D та реалізація методу moveByVector() в класі Point 3D. Використання методу Point3D::moveByVector() за місце відповідного класу. Декомпозиція завдання з використанням окремих файлів Point3D.h, Point3D.cpp, Vector3D.h, Vector3D.cpp та main.cpp.

Дізнаємось

Як оголосити дружній клас та які можливості це надає.
Як працює метод moveByVector() у класі Point3D для переміщення точки на основі вектора.
Як розділяти код на файли (.h та .cpp) для кращої організації.

Навчимось

Створювати дружні класи та використовувати їх для обміну даними між об’єктами.
Реалізовувати методи класів, які використовують об’єкти інших класів.
Організовувати код у окремі файли та компілювати програми з використанням кількох файлів.

Матеріали

Доступно тільки для зареєстрованих користувачів

Проблемні питання
  • Доступно тільки для зареєстрованих користувачів

Д.з.

Доступно тільки для зареєстрованих користувачів

Тема
5 лекції
1
2
3
4
5
6
7
8
9
10
5 практичні заняття
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
6 лекції
1
2
3
4
5
6
7
8
9
10
6 практичні заняття
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Загальнонаціональна хвилина мовчання за загиблими внаслідок збройної агресії рф проти України
60