Индивидуальные задания
1 Построить иерархию классов предметной области согласно варианту. В качестве основы иерархии использовать обычный класс (не абстрактный).
2 В классах описать конструкторы с параметрами и конструкторы поумолчанию, свойства для установки и получения значений полей классов, методы для описания поведения объектов. Каждый из создаваемых классов должен иметь не менее трёх методов, свойств, конструкторов.
3 Для каждого созданного класса переопределить методы Equals(), ToString() класса оbject.
4 В методе Main():
продемонстрировать всю реализованную функциональность классов;
создать массив из объектов базового класса, заполнить его ссылками на производные классы, вывести на экран элементы массива;
создать два объекта базового класса с совпадающими данными и проверить, что ссылки на объекты объекты равны, вывести значения
хеш-кодов для объектов;
продемонстрировать использование операторов is, as (например, выводя в консоль имя класса).
Варианты заданий
4 Журнал, книга, печатное издание, учебник.
| Гарантия на работу | 1 год |
| Средний балл | 4.54 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |