Нужно сделать 4 курсовых по гидромашинам.
Программа на C#
Требуется создать программу:
Нужно сделать класс для отображения и управления иерархического меню для консольных приложений. Основной класс (MainMenu) должен позволять коду, использующему ее, построить меню для наших нужд с помощью добавления пунктов в главное меню или подменю. Таким образом, аппликация, которая хочет отобразить меню для пользователя, должна содержать в себе объект типа MainMenu.
Меню может быть иерархическим (иерархия любой глубины). Построение иерархического меню осуществляется с помощью добавления объектов типа MenuItem.
Запуск функции m_MainMenu.Show(); приводит к показу главного меню (верхнего уровня) и вызывает главный цикл, который на каждом этапе:
1. Отображает пользовательское меню
2. Принимает ввод пользователя
3. Либо запускает функцию, либо чистит экран и отображает подменю
Меню (или подменю) отображает:
а. Заглавие (на первом уровне заглавие, на всех остальных пункт в меню, которое отображалось в меню уровнем выше)
б. Пункты меню (нумерация начинается с единицы)
в. Пункт "Back" (или "Exit" в главном меню) под номером 0
г. Просьбу выбрать пункт меню
Нужно сделать меню двумя способами:
1. Используя интерфейсы
2. Используя делегаты
Должно быть три файла:
1. Программа с интерфейсами
2. Программа с делегатами
3. Тестовая программа, позволяющая создавать меню любым из этих двух способов.
Нужно использовать:
* Int.TryParse
* String formatting
* List
Не надо использовать исключения.
В программе должны быть комментарии, описывающие каждый класс и метод и описание в формате XML
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- $70Рефераты, Курсовые и Дипломы1 исполнительЗавершен15 лет назад
Нужна одна глава к работе по пиару. Основные материалы есть, надо просто собрать это воедино. Практика не нужна. Срок - до 11.00 12 мая. Оплата 700 руб.
Рефераты, Курсовые и Дипломы1 исполнительЗакрыт16 лет назад- $25
Нужно написать небольшую часть диплома по разработке турпродукта. Срок - максимально быстро, желательно сегодня. Подробности - выбранному исполнителю.
Рефераты, Курсовые и Дипломы1 исполнительЗавершен16 лет назад Здравствуйте. Необходима курсовая работа на тему: «Разработка инвестиционного проекта для предприятия с использованием специализированных программных средств». Работу желательно сделать к вечеру пятницы. Пример работы dump.ru/file/2587867 Оставляйте свои КОНТАКТЫ И ЦЕНЫ ЗДЕСЬ!!!!
Рефераты, Курсовые и Дипломы4 заявкиЗакрыт16 лет назадТребования в прикрепленном файле. Укажите, пожалуйста, цену.
Рефераты, Курсовые и Дипломы1 исполнительЗавершен16 лет назадФакультет - Машиностроительные технологии, курс 6 Специальность - Проектирование и реконструкция технических и технологических комплексов Тема - Технологический комплекс по изготовлению зубчатых колес в мелкосерийном производстве Дипломный Проект нужно ...
Рефераты, Курсовые и Дипломынет заявокЗакрыт16 лет назад- $200
Необходимо сделать небольшую дипломную работу по теории перевода! Язвк – итальянский! ВСё срочно! пишите ваши аськи! Свяжусь с Вами!
Рефераты, Курсовые и Дипломы2 заявкиЗакрыт16 лет назад - $7
Требуется написать реферат. Оплата: webmoney Предмет: педагогика Вопросы: 1. Характеристика современной системы профессионального обучения: структура и особенности. 2. Принципы наглядности обучения: структура и особенности. Указать литературу, которую вы использовали ...
Рефераты, Курсовые и Дипломы1 исполнительЗавершен16 лет назад - $5
Тема Кинетическая и потенциальная энергии. Закон сохранения полной механической энергии 12-14 листов. icq 328025343
Рефераты, Курсовые и Дипломы1 исполнительЗакрыт16 лет назад Срочно требуется решить работу по эконометрике. Смотрите приложенный ыайл. От вас цена и сроки.
Рефераты, Курсовые и Дипломы1 исполнительЗавершен16 лет назад