Срочно нужна помошь по C# или С++
Формулировка задачи:
Всем доброго времени суток!!! У меня сложилась такая ситуация! Я учусь на заочке на програмиста и у нас первый семестр начали преподавать Обьектно ориентированное програмирование. мне срочно нужны лабораторные работы, если их не будет меня отчислят( помогите пожалуйста! Лабораторные нужно сделать на языке C# или С++.
Задание1:
Создать класс <имя класса> (имя класса задается в соответствии с выбранным вариантом), содержащий поля, которые можно использовать для хранения данных. Предусмотреть инициализацию переменных (полей) класса, помещение данных в переменные и извлечение данных.
Вариант у меня первый и он выглядит так: Класс - Студент, Поле1 - Ф.И.О, Поле2 - Специальность, Поле3 - Номер группы.
Задание2:
Создать объекты класса <имя класса> (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1). Объекты должны быть созданы с помощью конструктора по умолчанию и перегруженного конструктора (варриант тот же)
Задание3:
Создать класс-наследник от класса <имя класса> (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1). В классе-наследнике перекрыть некоторые поля класса-родителя и добавить дополнительное поле, связанное со свойствами предмета задания по варианту. При перекрывании полей использовать виртуальные методы. Создать объекты обоих полученных класса и занести в них данные. Организовать обращения родительских методов к замещающим их методам наследника (варриант тот же)
Задание4:
Создать объекты класса <имя класса> (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить массивы данных о предметной области, связанные со свойствами предмета задания по варианту. Причем количество элементов массива должно задаваться программно пользователем в интерактивном режиме
Задание5:
Создать объекты класса <имя класса> (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить данных о предметной области, связанные со свойствами предмета задания по варианту. Сохранить данные объекты в файле. Причем сохранить необходимо как отдельные объекты, так объект контейнерного типа, полученный в лабораторной работе 4. Считать сохраненные данные из файла и вывести их на экран.
Задание6:
Создать объекты класса <имя класса> (класс и его поля задаются в соответствии с выбранным вариантом в лабораторной работе 1), причем объекты класса должны хранить данных о предметной области, связанные со свойствами предмета задания по варианту. В класс контейнерного типа, полученный в лабораторной работе 4, добавить все рассмотренные сортировки в качестве методов. Осуществите сортировку своих данных по разным полям сравните эффективность методов сортировки.
Понимаю что прошу очень многово, но очень прошу помогите кто чем может или хотябы обьясните как это всё делается потому что сколько не разбирался не получатся((((
Решение задачи: «Срочно нужна помошь по C# или С++»
textual
Листинг программы
public int MyVariable { get; private set;} public int MyVariable { get { return ...;}} public int MyVariable { set { ...;}}
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д