Типы данных, определяемые пользователем. Классы.
Цель работы:
- познакомится с пользовательскими типами данных в языке С#: структура и перечисление;
- познакомиться со структурой класса и его назначением в объектно-ориентированных программах;
- научиться разрабатывать классы, описывать его поля, методы, конструкто-ры, методы-свойства и инициализаторы.
Задания к лабораторной работе
12. Экспонат галереи.
1. Для заданного варианта разработать класс. Далее он будет использоваться как базо-вый в 3-й работе.
2. Класс должны иметь:
• Поля (2-3 поля), свойства, индексатор (одно из полей класса должен быть массивом);
• конструкторы;
• методы для работы с полями класса;
• хотя бы один метод виртуальный;
• одно или более статических полей и методов.
3. Написать демонстрационную программу, в которой создать массив объектов. Ре-ализовать выполнение операций:
• добавление объектов в массив,
• удаление объектов из массива,
• изменение объектов,
• поиск объектов по полю,
• вывод все объектов на экран,
• вывод одного объекта на экран.
, в котором описать класс (поля, методы, конструкторы). Прокомментировать код мето-дов.
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |