В рамках данного курса вы получите представление об основных принципах объектно-ориентированного программирования на языке С#: инкапсуляция, наследование и полиморфизм. Создадите программы, которые работают с объектами, созданными на базе пользовательских классов. Использование объектно-ориентированного программирования – хорошее решение при разработке крупных программных проектов. В разделе рассматриваются следующие вопросы:
- принципы объектно-ориентированного программирования
- классы и объекты
- методы, свойства, конструкторы и деструкторы
- классы-наследники,
- создание программ с использованием базовых классов и классов-наследников,
- абстрактные классы, абстрактные методы
- создание программ с использованием абстрактных классов и классов-наследников
- интерфейсы
Учебный план
- 13 Sections
- 20 Lessons
- 15 недель
Expand all sectionsCollapse all sections
- Занятие 1ООП. Принципы ООП. Классы.3
- Занятие 2ООП. Классы. Свойства. Использование массива объектов3
- Занятие 3ООП. Классы. Решение задач2
- Занятие 4ООП. Классы. Самостоятельная работа2
- Занятие 5ООП. Наследование. Пример3
- Занятие 6ООП. Наследование. Решение задач. Часть 12
- Занятие 7ООП. Наследование. Решение задач. Часть 22
- Занятие 8ООП. Классы. Наследование. Самостоятельная работа3
- Занятие 9ООП. Абстрактные классы. Примеры4
- Занятие 10ООП. Абстрактные классы. Решение задач.2
- Занятие 11ООП. Абстрактные классы. Интерфейсы.3
- Занятие 12ООП. Итоговое занятие. Экзамен3
- Занятие 13ООП. Визуальное программирование3