- Рішення:
Створити рішення з назвою «oop-lab7».
Рішення має складатися з двох частин – бібліотеки класів і консольного
проекту. У бібліотеці класів реалізувати вказані у варіанті класи з
використанням
наслідування, а у консольному проекті – реалізувати створення об’єктів та ви клик методів. - Реалізувати такі класи, використавши наслідування: - «Людина» (ім’я, прізвище, дата народження); - «Абітурієнт» (кількість балів сертифікатів ЗНО, кількість балів за документ
про освіту, назва загальноосвітнього навчального закладу); - «Студент» (курс, група, факультет, вищий навчальний заклад); - «Викладач» (посада, кафедра, вищий навчальний заклад); - «Користувач бібліотеки» (номер читацького квитка, дата видачі, розмір
щомісячного читацького внеску); Для кожного класу передбачити: - конструктор по замовчуванню; - два конструктори з параметрами; - конструктор копіювання; - методи для встановлення та читання значень; - передбачити віртуальний метод ShowInfo(), який виводить усю доступну
інформацію (включаючи поля батьківських класів). Написати код, у якому створюються об’єкти усіх створених класів та реалізувати виклик реалізованих методів.
DanielBr840/TaskRefactoring
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|