Содержание
- 2. Конструкторы Конструктор – это специальный метод класса, который позволяет создавать объекты данного класса, настраивая при этом
- 3. Конструкторы
- 4. Конструкторы class Bachelor : Student //класс бакалавров { private string _surname; private string _name; public Bachelor(string
- 5. Конструкторы class Master : Student //класс магистров { private string _surname; private string _name; public Master(string
- 6. Конструкторы //класс, определяющий всех студентов class Student { private string _surname; private string _name; public Student(string
- 7. Наследование class Master : Student { private string _surname; private string _name; //автоматически устанавливаем значения //для
- 8. Наследование private float st = 150; public void Stipend(float proc) //стипендия { st += st *
- 9. Наследование static void Main(string[] args) { Master mag = new Master("Иванов", "Петр"); mag.Stipend(50); mag.ShowInf(); Bachelor bak
- 10. Виртуальные методы Задача: Если бакалавры не сдали сессию, предположим они должны получить минимальную стипендию (без начисления
- 11. Виртуальные методы //определяем в родительском классе // метод Stipend как виртуальный public virtual void Stipend(float proc)
- 12. Виртуальные методы //в производном классе его можно заместить: public override void Stipend(float proc) { if (_mark
- 13. Виртуальные методы Виртуальный метод – это метод, который может быть замещен в производном классе.
- 14. Абстрактные классы //Создаем объект родительского класса Student st = new Student("Козаков", "Костя"); st.ShowInf(); //магистр, бакалавр? //Запрещаем
- 15. Абстрактные методы позволяют определить в базовом классе методы без реализации по умолчанию. Абстрактные методы
- 16. Геометрические фигуры: Родительский класс Shape и производные Circle, Hexagon. abstract class Shape { public abstract void
- 17. //Этот вывод можно осуществить по-другому, //воспользовавшись полиморфизмом: Shape[] sh = { new Hexagon(), new Circle() };
- 18. Интерфейс – это набор абстрактных типов. Добавляем класс Triangle() – треугольник и создадим интерфейс IPointy с
- 19. //определяем метод в классе Hexagon: public void GetPoint() { Console.WriteLine("У этой фигуры 6 углов"); } //определяем
- 20. //Добавляем вывод углов: for (int i = 0; i { sh[i].Draw(); //проверяем на наличие интерфейса: if
- 22. Скачать презентацию







![Наследование static void Main(string[] args) { Master mag = new Master("Иванов", "Петр");](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/924528/slide-8.jpg)







![//Этот вывод можно осуществить по-другому, //воспользовавшись полиморфизмом: Shape[] sh = { new](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/924528/slide-16.jpg)


![//Добавляем вывод углов: for (int i = 0; i { sh[i].Draw(); //проверяем](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/924528/slide-19.jpg)
Представление информации. Урок № 3
Децентрализованная самостоятельная видеоплощадка с поддержкой NFT
Наставничество. Результат работы за 1 полугодие 2020-2021 учебного года
Онлайн сервіси обробки зображень
Информация и способы ее обработки
Дерево потомков
Практическая работа №4. Настройка VPN
Материнская плата
Классификация компьютерных сетей Д.з. §1, 3
Обновление Эвотора ФФД (формат фискальных документов)
Информационная безопасность как объект моделирования
Особенности регистрации и использования
Поплыли дальше!
Podstawy programowania
Возможности Интрасайта
История развития компьютерной техники
Ежегодные мероприятия университета Частного права
Цифровые ресурсы
Использование информационных сервисов Учебная работа в группах и Мастер рефератов
Понятие информационной технологии, ее свойства. Роль информационных технологий в развитии общества
Иконографический анализ. Образ студента на фотографиях в сети
Инструменты отладки Vscode. Программирование на Python. 6 занятие
Книжная графика, как активный медиасигнал. Раскрытие специфики детской книжной иллюстрации
Study travel – гид по программам обмена и стажировок для бакалавров, магистрантов и аспирантов
Социальная инженерия
Организация сетевого сотрудничества как форма медиаобразования
Онлайн-спринт в рамках деятельности республиканского экспертного сетевого сообщества Best practices
60 лет. Аксакал