Описать класс "склад" содержащий закрытый массив товар. - C#
Формулировка задачи:
Описать класс "склад" содержащий закрытый массив товар. Обеспечить следующие возможности:
Вывод информации о товаре по номеру с помощью индекса;
Вывод на экран информации о товаре, название которого введено с клавиатуры; если таких товаров нет, выдать соответствующее сообщение.
Сортировку товаров по названию магазина, по наименованию и по цене;
Перегруженную операцию сложения товаров, выполняющую сложение их цен.
Написать программу, демонстрирующую все разработанные элементы классов.
Решение задачи: «Описать класс "склад" содержащий закрытый массив товар.»
textual
Листинг программы
public class Sklad // класс склад { List<Tovar> tovar = new List<Tovar>();// массив товаров public void Add(Tovar tvr) { tovar.Add(tvr); } } public class Tovar //класс товар { int cod; string name; decimal cena; public Tovar(int cod_, string name_, decimal cena_) { this.cod = cod_; this.name = name_; this.cena = cena_; } public int Cod { get { return cod; } set { cod = value; } } public string Name { get { return name; } set { name = value; } } public decimal Cena { get { return cena; } set { cena = value; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д