С#. Лабораторная работа
Cрок выполнения : неделя
Вид работы : Разное
Дисциплины:
Информатика, Программирование: Программирование.
|
|
Добавлен 19.03.2023 15:04:20
Уникальность:
Доработка:
Подробно: Здравствуйте, необходима помощь по выполнению лабораторной работы по С#: Перегрузка операций. Файлы. Рефлексия. Сериализация. Цель работы. Освоить перегрузку операций для пользовательских классов. Научиться работать с файловой системой, различными видами файлов. Освоить сериализацию объектов в различных форматах. Познакомиться с рефлексией. Задание 1. Перегрузка операций. Спроектировать класс согласно варианту индивидуального задания. Для класса использовать отдельный модуль. Спроектировать конструкторы и свойства с контролем корректности вводимых значений. Перегрузить метод ToString(). Добавить индексирование для получения полей класса. Перегрузить операции: a) математические (имеющие смысл для объектов класса) b) инкремент и декремент (изменить поля на 1) c) отношения (==, !=, <, >) d) true и false e) преобразования типа В методе main() • Создать несколько объектов класса. Продемонстрировать использование конструкторов и свойств. • Продемонстрировать работу всех методов и операций. Индивидуальные задания по вариантам:
Кратко: Здравствуйте, необходима помощь по выполнению лабораторной работы по С#: Перегрузка операций. Файлы. Рефлексия. Сериализация. Цель работы. Освоить перегрузку операций для пользовательских классов. Научиться работать с файловой системой, различными видами файлов. Освоить сериализацию объектов в раз...