Часть I.

1.  Построить иерархию классов в соответствии с вариантом задания.

2.  Разработать методы и свойства для каждого из определяемых классов.

3.  Реализовать программу на C# в соответствии с вариантом задания.

Вывести результаты

Часть II.

4.  Изменить иерархию классов и реализовать ее на С#.

5.  Показать на примере одного из методов, присутствующих в каждом классе, свойство полиморфизма.

6.  Расширить иерархию классов с использованием виртуального класса в качестве основы иерархии. Показать пример использования полиморфизма методов.

Вывести результаты

Часть III.

7.  Реализовать для иерархии (п.6) механизм интерфейсов, при этом один из классов должен реализовывать как минимум два интерфейса. Использовать для проверки всех методов данного класса многоадресный делегат.

Вывести результаты

2 года назад
guest_1701712197779
2 года в сервисе
Был
2 года назад

Заявки фрилансеров

Вадим
 
25 лет
2 года в сервисе
Был
2 года назад
2 года назад
Роман
 
34 года
2 года в сервисе
Был
год назад
2 года назад