Professional Documents
Culture Documents
лаб3
лаб3
Дисципліна
« Вступ до об’єктно-орієнтованого прогамування »
Лабораторна робота № 3
2023
Мета роботи
1. Навчитися створювати власні класи та використовувати їх в
програмах.
2. Конструктори класів
3. Властивості (аксесори) класів
4. Вкладення класів
5. Часткові класи і методи
6. Статичні класи
7. Текстові файли
Завдання
Розробити консольний застосунок мовою C# для обробки даних про кафедру і
студентів.
1. Створити класи: Department та Student. Рекомендується кожний клас
створювати в окремому файлі командою Project → Add class
2. Визначити в класах закриті поля:
• клас Department: назва кафедри, кількість викладачів, кількість студентів,
назва освітньої програми, за якою навчаються студенти (наприклад
«Інженерія програмного забезпечення»), оцінка з акредитації освітньої
програми (A, B, E);
• клас Student: FirstName, LastName, назва освітньої програми, рік навчання
(курс), Rating,
Код
3. Визначити в класах конструктори без параметрів для ініціалізації полів класів
нульовими та пустими (для типу string) значеннями.
Код
Результат
Помилки
• Відсутній результат роботи методу AdjustStudentCount().
• Не відбувається жодної роботи з класом CalculateRating().
• 9 завдання не реалізовано.