Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
CBook::CBook(char Title[],int Year,char Author[]): CPublication(Title,Year)
{ strcpy(author,Author);
}
void CBook::Display()
{cout << "\nКнига: ";
cout << "Автор: " << author << " ";
cout << "Название: "<< title << " ";
cout << "Год издания: " << year << "\n";
}
// CJournal.h
#ifndef CJOURNAL_H_
#define CJOURNAL_H_
#include "CPublication.h"
// производный класс "журнал"
class CJournal: public CPublication
{ protected:
int number; //номер журнала
public:
CJournal(char Title[],int Year, int Number);
virtual ~ CJournal(){}
virtual void Display();//вывод описания журнала
};
#endif
// CJournal.cpp
#include "CJournal.h"
#include <iostream>
//#include <string.h>
Using namespace std;
CJournal::CJournal(char Title[],int Year,int Number): CPublication(Title,Year)
{ number = Number;
}
void CJournal::Display()
{ cout << "\nЖурнал: ";
cout << "Название: "<< title << " ";
cout << "Год издания: " << year << " ";
cout << "Номер: " << number << "\n";
}
// main.cpp
#include "CPublication.h"
#include "CJournal.h"
#include "CBook.h"
#include <string.h>
#include <iostream>
Дата публикования: 2015-04-07; Прочитано: 199 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!