ФІО = Горбаченко В.А. Запитання:/* Визначити клас !книжка з полями для _назви та _втора, а також выртуальною функцією №пet() - видати книжку. Створити похідний клас клас - підручник з додатковим полем !для назви наукової дисципліни. Замістити віртуальний метод і перевірити його роботу (20 балів). */ #include #include //#include #define N 200 using namespace std; //=========================================================================== class TBook{ // клас книжка public: char nazva[N]; // назва книжки char autor[N]; // автор книжки //--------------------------------------------------------------------------- virtual void TBook::set(){ // віртуальний метод, який зчитує дані про книгу, // які введе користувач з клавіатури cout<<" 1i -> Nazva knugu : "; cin.getline(&nazva[0],N); fflush(stdin); cout<<" 1i -> Avtor knugu : "; cin.getline(&autor[0],N); fflush(stdin); } //--------------------------------------------------------------------------- virtual void TBook::get(){// вивід інформації про книжку cout<<"\n\n 1o -> Nazva knugu : "< Avtor knugu : "< Nazva knugu : "; cin.getline(&nazva[0],N); fflush(stdin); cout<<" 2i -> Avtor knugu : "; cin.getline(&autor[0],N); fflush(stdin); cout<<" 2i -> Naukova dus : "; cin.getline(&nd[0],N); fflush(stdin); } //--------------------------------------------------------------------------- virtual void get(){// виведення cout<<"\n\n 2o -> Nazva knugu : "< Avtor knugu : "< Naukova dus : "<