Написать программу на C# 1. Создание класса "Студент" с приватными полями и публичными свойствами для хранения информации о студенте (имя, фамилия, возраст, средний балл). 2. Создание класса "Университет" с приватным полем для хранения списка студентов и публичными методами для добавления, удаления и поиска студентов. 3. Создание пространства имен "DataAccess", добавьте туда класс "StudentsRepository" для реализации доступа к данным (сохранение инфорамации о студентах в файл и чтение информации о студентах из файла). 4. Убедитесь, что выполняются следующие условия: • В работе соблюдаются принципы SOLID: o Принцип единственной ответственности (Single Responsibility Principle). o Принцип инверсии зависимостей (Dependency Inversion Principle). 1. Создайте класс «Человек» с соответствующими полями и свойствами для хранения личных данных человека и взаимодействия с ними, таких как ФИО, дата рождения и т.п. 2. Создайте статический класс для хранения данных всех людей. Информация о каждом человеке должна автоматически вноситься в этот класс при создании экземпляра человека. Должны быть реализованы методы и свойства для получения информации о людях по их личным номерам. 3. Добавьте в класс «Человек» приватное статическое поле счётчика для автоматического присвоения уникального личного номера каждому экземпляру этого класса. 4. Унаследуйте класс студента от класса «Человек» 5. Добавьте в класс «Университет»: a. Функционал автоматического присвоения (при помощи нестатического счётчика) и учёта номеров зачётных книжек студентов. Номера зачётных книжек могут повторяться в различных университетах. Личные номера людей повторяться не могут. b. Функционал для взаимодействия со студентами и людьми на основе их личных номеров и номеров зачётных книжек Отвечать на вопросы и выполнять доп. задание не нужно.
Андрей
Московский Авиационный Институт
Очень быстро и качественно, человек очень хорошо знает материал, обращайтесь, не пожалеете
Александр
СВФУ имени М.К. Аммосова
Спасибо большое, очень мне помогли, работа была сделана до срочно и без нареканий. Желаю в...
Наталья
Мисис
Хороший исполнитель. Задания сделала досрочно. Все ясно и понятно. Буду обращаться еще.
Тимофей
Огу
Работа выполнена отлично, без замечании, не первый раз заказываю, и не последний, очень ка...