Объектно-ориентированное программирование
Как автоматически проверить задание на знание ООП на примере Stepik
Рассказали, как построить автоматизированную систему для проверку задач на знание ООП согласно требованиям Stepik.
Обучение ООП на примере реализации класса «Куча» в Python (1 часть)
Составили пошаговый план урока по обучению реализации класса «Куча» в Python. Теория, визуализация, просеивание, очередь и не только.
Основные принципы ООП: полиморфизм в программировании
Полиморфизм — один из основных принципов ООП: что это такое, в каких случаях используется, а также наглядный пример полиморфизма в ООП.
ООП в JavaScript на примерах с Фредди Меркьюри
Объяснили объектно-ориентированное программирование или ООП в JavaScript для начинающих программистов на примерах с Фредди Меркьюри.
Основные принципы ООП: наследование в программировании
О принципе наследования в ООП простыми словами. Объясняем механизм наследования ООП и преимущества метода на примере Java-кода.
Основные принципы ООП: инкапсуляция в программировании
Основные принципы ООП включают в себя инкапсуляцию. Рассмотрим главные преимущества принципа и пример инкапсуляции данных.
Основные принципы ООП: абстракция в программировании
Основные принципы ООП включают в себя абстракцию: что это такое, когда и для чего используется, а также наглядный пример абстракции в ООП.
Объектно-ориентированное программирование: инструмент, требующий опыта
В наши дни инженеры-программисты глубоко осведомлены о применении ООП. Но гораздо реже встречается ответ на вопрос «зачем».