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