logo

Crowdly

Нехай в файлі "Tovar.h" задано такий клас для опису Товару: class Tovar { priva...

✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.

Нехай в файлі "Tovar.h" задано такий клас для опису Товару:

class Tovar {

private:

string name;

public:

Tovar();

friend ostream& operator<<(ostream & os, const Tovar& t);

friend istream& operator>>(istream & is, Tovar& t);

string getName();

void setName(string n)

};

А у файлі "Sklad.h" клас для опису Складу товарів:

class Sklad {

private:

int number;

string address;

size_t amount;

Tovar* tovar;

public:

Sklad();

Sklad&operator=(const Sklad&s);

Tovar&operator[](size_t pos);

friend ostream& operator << (ostream& os, const Sklad&s);

friend istream& operator >> (istream& is, Sklad&s);

~Sklad();

};

Написати код, який потрібно розмістити в файлі "source.cpp", для наступних завдань:

1) Визначення конструкторів з класу Tovar та класу Sklad (6=3+3 балів)

2) Визначення операторів <<, >> з класу Tovar та Sklad (14=7+7 балів)

3) Визначення оператора [ ] з класу Sklad (5 балів)

More questions like this

Want instant access to all verified answers on e-learning.lnu.edu.ua?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!