logo

Crowdly

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

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

Нехай в файлі "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 балів)

Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на e-learning.lnu.edu.ua?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!