Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Kalendarz {
- public:
- Kalendarz() { cout << "konstruktor Kalendarz" << endl; }
- virtual ~Kalendarz() { cout << "destruktor Kalendarz" << endl; }
- virtual void show() { cout << "show Kalendarz" << endl; }
- protected:
- int i{ 7 };
- };
- //Komentarz
- class Dostawa
- {
- public:
- Dostawa() { cout << "Dostawa"; }
- void show() { cout << "Pokaz"; }
- };
- class Dostawa1 :virtual public Dostawa
- //class BB1: public BB
- {
- public:
- Dostawa1(int bb1) : b1(bb1) { cout << "Dostawa \t"; }
- void show() override { cout << "\n show"; }
- private:
- int b1;
- };
- class Dostawa2 final : Dostawa1
- {
- public:
- Dostawa2(int cc1) : c1(cc1) { cout << "Dostawa \t"; }
- private:
- int c1;
- };
- class wielopoziomowo :public Dostawa, public Dostawa1
- {
- public:
- wielopoziomowo(int dd, int bb1, int bb2) : Dostawa(bb1), Dostawa1(bb2)
- {
- cout << "Pokaz dostawy dwoch kategorii \t";
- }
- ~wielopoziomowo() { cout << "Brak dostawy \t"; }
- void poka() { cout << "\n poka"; }
- private:
- int d;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement