Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma once
- #include "pch.h"
- #include <iostream>
- #include <string>
- using namespace std;
- class Dealer {
- private:
- string nameDealer;
- string region;
- class Drug {
- private:
- mutable string nameDrug;
- mutable int priceDrug;
- public:
- Drug();
- ~Drug();
- void initDrug(const string nameDr,const int priceDr);
- void show()const;
- string getDrugName()const;
- int getDrugPrice()const;
- void prohibition(string nameD, int priceD)const;
- Drug & operator=(const Drug & d);
- friend ostream & operator<<(ostream & os, const Drug d);
- };
- Drug drug;
- public:
- Dealer();
- Dealer(const Dealer &d);
- ~Dealer();
- int getDrugPrice()const;
- void initDealerDrug(const string nameD,const int priceD);
- void initDealer(const string nameD,const string regionD,const string nameDr,const int priceDr);
- void prohibitionDrug(const string nameD,const int priceD)const;//funkcja wykorzystujaca muteable
- void show()const;
- Dealer & operator=(const Dealer & d);
- };
Add Comment
Please, Sign In to add comment