Skip to content

nastia3995/TaskRefactoring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

TaskRefactoring

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages