Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- using namespace std;
- class Osoba{
- public:
- string imie;
- string nazwisko;
- int wiek;
- Osoba(){
- cout << "Podaj swoje dane osobowe" << endl;
- cout << "Imie: "<< endl;
- cin >> imie;
- cout << "Nazwisko: "<< endl;
- cin >> nazwisko;
- cout << "Wiek: "<< endl;
- cin >> wiek ;
- }
- void Wypisz()
- {
- cout << "Dane osobowe: " << endl;
- cout << imie <<" "<< nazwisko<< " " << wiek << " lat";
- }
- };
- class Ksiazka: public Osoba{
- public:
- string tytul;
- Osoba autor;
- Ksiazka(string t,Osoba a,string dw):autor(a) { // nadpisuje
- tytul = t;
- autor = a;
- data_wydania = dw;
- }
- string data_wydania;
- void Wypisz()
- {
- cout << "Oto dane na temat ksiazek: " << endl;
- cout << tytul << " " << "" << " " << data_wydania << " " <<endl;
- }
- };
- class Czytelnik:public Osoba{// dziedziczenie
- Ksiazka lista_ksiazek[100]; // lista/tablica obiektów typu Książka
- void Wypisz_Ksiazki()
- {
- cout << "Oto ksiazki przeczytane przez: "<< imie << " " << nazwisko << endl;
- }
- };
- int main()
- {
- Osoba osoba1;//,osoba2,osoba3;
- Ksiazka horror("Przygody","Marcin", "Lukasiewicz", 22, " 22 kwiecien 1998");
- Ksiazka dramat("sdasdsad","Andrzej", "Lukasiewicz", 32, " 1 kwiecien 1968");
- Ksiazka powiesc("jezu","blagam", "cie", 12, " 4 marzec 1968");
- Ksiazka historyczna("plisk","sadsadm", "csade", 42, " 2 marzec 1998");
- Ksiazka scifi("zut","ssad", "sae", 52, " 24 marzec 1999");
- osoba1.Wypisz();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement