Есть код по C#, нужно его немножко исправить/переделать.

Выполнен
Заказ
3310443
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
11 Июн 2020 в 23:55
Цена
150 ₽
Блокировка
10 дней
Размещен
9 Июн 2020 в 12:30
Просмотров
137
Описание работы

Есть код, нужно его немножко исправить/переделать.

Задание:

Описать интерфейс Автомобиль, в котором должны быть переменные:

• type – тип автомобиля (смотреть в таблицу ниже)

• engine – заведен двигатель или нет;

• Переменная класса GearBox;

• route - направление автомобиля (вперед, назад, на месте).

Методы:

• Info() – вывод на экран полной информации об автомобиле(тип, направление, скорость, передача);

• TurnOnEngine() – включение двигателя;

• TurnOffEngine() – выключение двигателя;

• SetGear(int value) – установить передачу;

• SetSpeed(int value) – установить скорость;

• CheckEngine() – заведен двигатель или нет;

Класс GearBox:

• Массив из структур RangeSpeed с минимальной и максимальной скоростью каждой передачи (т.е. каждый элемент массива это структура RangeSpeed, в которой min и max скорость передачи).

• SetGear(int value) – установить передачу;

• GetGear() –возвращает номер текущей передачи;

Описать класс Car (дочерний класс интерфейса автомобиль), включающий описание каждого метода интерфейса.

В классе Program создать объект Car класса Car соответствующий своему варианту.

В функции main():

• С помощью цикла while/do while реализовать управление автомобилем, вводя определенные цифры меню:

0. Выход;

1. Завести двигатель;

2. Заглушить двигатель;

3. Установить передачу;

4. Задать скорость;

5. Информация;


Легковой автомобиль/ Количество передач 5/ макс. скорость 174 км/ч


Что нужно исправить:

1. Разберитесь с переменной test1 - она должна быть только в классе Car

2. Измените конструкцию switch на цикл for, получилось много практически одинакового кода... - отличаются лишь номера элементов массива.

Закомментировать изменения.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
13 часов 59 минут
Выполнен в срок
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир