Описати клас “товар”, що містить наступні закриті поля:
· назва товару;
· назва магазина, в якому продається товар;
· вартість товару в гривнах.
Передбачити властивості для отримання стану об'єкту.
Описати клас “склад”, що містить закритий масив товарів. Забезпечити наступні можливості:
· виведення інформації про товар по номеру за допомогою індексу;
· виведення на екран інформації про товар, назва якого введена з клавіатури; якщо таких товарів немає, видати відповідне повідомлення;
· сортування товарів по назві магазина, по найменуванню і за ціною;
· перевантажену операцію складання товарів, що виконує складання їх цін. Написати програму, що демонструє всі розроблені елементи класів.