Разработать класс-контейнер - C#

Узнай цену своей работы

Формулировка задачи:

Дали задание, звучит так: разработать набор классов-моделей. разработать класс, поля которого будут коллекциями для экземпляров моделей (класс-контейнер) можете подходящий простейший пример привести, что-то недопонимаю как такое сделать...
для понимания вот текст задания Приложение - консольное на C#. Тема: сохранение информации о доставке питьевой воды в магазины. Задание 1: разработать набор классов-моделей: - Бочка. Поля: - ИД - ИД магазина - ИД емкости - ИД типа воды - цена за литр - значение на счетчике, зарегистрированное при последней доставке - Магазин. Поля: - ИД - название - адрес -телефон - Доставка. Поля: - ИД - ИД магазина - ИД бочки - ИД водителя - ИД автомобиля - значение счетчика - объем - доход - сумма долга - дата - производилась чистка? - производилась замена? Набор полей для классов Водитель, Автомобиль, Емкость, Тип воды - выбрать самостоятельно (2-4 поля на класс) Действия Задание 2: разработать класс, который будет отображать в консоли меню (заполненные данными экземпляры классов будут добавляться в коллекции внутри класса-контейнера): - добавить доставку - добавить магазин и т.д. - выйти из приложения при выборе пункта предлагается ввести данные для всех полей, кроме ИД (должны генерироваться автоматически для каждого экземпляра - от 1 и далее. например, созданы два типа воды - их ИД 1 и 2, далее создан один тип емкости - его ИД 1) разработать класс, поля которого будут коллекциями для экземпляров моделей (класс-контейнер) интересует последняя строка

Решение задачи: «Разработать класс-контейнер»

textual
Листинг программы
// Бочка
class Barrel { .... }
 
 
class Manager
{
    public List<Barrel> Barrels { get; set; }
    public Manager()
    {
        Barrels = new List<Barrel>();
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы