Товар – объекты данного типа содержат информацию о названии, описании и цене товара.
class Wares – это класс товаров. Имеет конструктор, который создает объект типа Wares, устанавливая название, описние, цену товара.
Методы и операции:
Wares(void);
| Конструктор
|
|
Wares(char *, char *, int);
| Конструктор
| Создание с названием, описанием и ценой
|
~Wares(void);
| Деструктор
|
|
char* GetWareName()
| Метод
| Получение названия товара
|
void SetWareName(char *N)
| Метод
| Сохранение названия товара
|
char* GetDescription()
| Метод
| Получение описания товара
|
void SetDescription(char *D)
| Метод
| Сохранение описания товара
|
int GetPrice()
| Метод
| Получение цены товара
|
void SetPrice(int P)
| Метод
| Сохранение цены товара
|
void PrintOn(std::ostream &)
| Метод
| Печать информации о товаре
|
Wares &operator =(const Wares &)
| Операция
| Перегрузка операции присваивания двух товаров
|
bool operator ==(const Wares &)
| Операция
| Получение признака наличия товара
|
bool operator!=(const Wares &)
| Операция
| Получение признака отсутствия товара
|
char WareName[50];
| Cвойство
| Название товара
|
char Description[250];
| Cвойство
| Описание товара
|
int Price;
| Cвойство
| Цена товара
|
Примеры использования методов приведены в документах «Описание тестового примера».