Реализовать класс "Учебное заведение" - C#
Формулировка задачи:
Уважаемые знатоки, помогите туповатому студенту .
Нужно:
Реализовать класс «Учебное заведение», содержащий закрытые поля: название, количество зачисляемых учащихся, методы отчисления учащихся, вывод информации. Реализовать два производных класса:
1) Класс «Школа», содержащий дополнительное закрытое поле – количество профильных классов(в каждый профильный класс принимают одинаковое количество учащихся), дополнительные методы – выбор профильного класса и зачисление туда учащихся.
2) Класс «ВУЗ», содержащий дополнительное закрытое поле – количество факультетов, дополнительные методы – выбор факультета и зачисление туда абитуриентов (на каждый факультет принимают одинаковое количество абитуриентов).
Оба производных класса должны выводить дополнительную информацию, сколько куда зачислено учащихся. Нарисовать диаграмму классов. В методе Main необходимо:
Создать по одному экземпляру производных классов и использовать их. Выполнить зачисление случайного количества учащихся в школу в конкретный профильный класс, а ВУЗ на конкретный факультет. Реализовать наследование двумя способами.
Решение задачи: «Реализовать класс "Учебное заведение"»
textual
Листинг программы
- public class School
- {
- private string name;
- private uint count;
- public School(string name, uint count)
- {
- this.name = name;
- this.count = count
- }
- public string getName(){return name;}
- public uint getCount(){return count;}
- public removeStudent(){count--;}
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д