ВАРИАНТ № 5
А) Построить иерархию классов в соответствии с вариантом задания:
Организация, страховая компания, нефтегазовая компания, завод.
Б) Разработать поля, методы и свойства для каждого из определяемых классов. Все поля классов должны быть описаны с ключевым словом private. Реализовать для каждого класса конструкторы по умолчанию и конструкторы с параметрами. Методы по изменению значения полей, поиска информации из массива данных объектов по определённым критериям.
В) Реализовать для иерархии механизм интерфейсов, при этом один из классов должен реализовывать как минимум 2 интерфейса.
Г) Использовать для проверки всех методов данного класса многоадресный делегат.