#include #include #include #include using namespace std; class dokument { private: string autor; string tytul; double data; public: dokument(string autor, string tytul, double data) { this->autor = autor; this->tytul = tytul; this->data = data; } string getAutor() { return autor; } string getTytul() { return tytul; } double getData() { return data; } virtual void wczytaj() { cout << "Autor" << autor << "tytul" << tytul << "data" << data << endl; } }; class ksiazka :public dokument { private: int isbn; public: ksiazka(int isbn) { this->isbn = isbn; } int getIsbn() { return isbn; } virtual void wczytaj() { cout << "Autor" << dokument::getAutor() << "tytul" << dokument::getTytul() << "data" << dokument::getData() << "isbn" << getIsbn() << endl; } }; class dokument_internetowy : public dokument { private: string url; public: dokument_internetowy(string url) { this->url = url; } string getUrl() { return url; } virtual void wczytaj() { cout << "Autor" << dokument::getAutor() << "tytul" << dokument::getTytul() << "data" << dokument::getData() << "url" << getUrl() << endl; } };