Описать класс на c# winForm

200 руб. за проект
30 мая 2019, 17:52 • 5 откликов • 69 просмотров

1. Создать абстрактный класс Transport с функциями, позволяющими вывести на экран информацию о транспортном средстве, а также определить грузоподъемность транспортного средства.

2. В абстрактном классе Transport реализовать метод CompareTo так, чтобы можно было отсортировать базу данных о машинах по их грузоподъемности.

3. Создать производные классы: Car (марка, номер, скорость, грузоподъемность), Motorbike (марка, номер, скорость, грузоподъемность, наличие коляски, при этом если коляска отсутствует, то грузоподъемность равна 0), Truck (марка, номер, скорость, грузоподъемность, наличие прицепа, при этом если есть прицеп, то грузоподъемность увеличивается в два раза). 4. Создать базу (массив) из n машин, вывести полную информацию из базы на экран, отсортировав базу данных о машинах по их грузоподъемности, а также организовать поиск машин, удовлетворяющих требованиям грузоподъемности.