Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<string>
- using namespace std;
- class clan_obitelji
- {
- public:
- string ime_prezime;
- virtual void Ispisi(void) = 0;
- };
- class roditelj : public clan_obitelji
- {
- public:
- int broj_djece;
- void Ispisi()
- {
- cout << "Ime i prezime roditelja: " << ime_prezime << "\nBroj djece: " << broj_djece << endl;
- }
- };
- class dijete : public clan_obitelji
- {
- public:
- bool kcer;
- dijete() :clan_obitelji() { kcer = true; }
- void Ispisi()
- {
- cout << "Ime i prezime djeteta" << ime_prezime << "\nKcer" << kcer << endl;
- }
- };
- int main()
- {
- roditelj* a = new roditelj;
- roditelj* b = new roditelj;
- dijete* c = new dijete;
- dijete* d = new dijete;
- clan_obitelji*A[4] = { a,b,c,d };
- a->ime_prezime = "SiniΕ‘a_Glavina";
- a->broj_djece = 2;
- b->ime_prezime = "Ankica_Glavina";
- b->broj_djece = 2;
- c->ime_prezime = "Duje_Glavina";
- c->kcer = false;
- d->ime_prezime = "Dino_Glavina";
- d->kcer = false;
- for (int i = 0; i < 4; i++)
- {
- A[i]->Ispisi();
- }
- for (int i = 0; i < 4; i++)
- delete A[i];
- return 0;
- }
Add Comment
Please, Sign In to add comment