Введение в ООП

Всем привет, ребят! Сегодня начнем говорить об ООП или объектно-ориентированном программировании.

Это первый урок, в котором я попытаюсь объяснить, что такое ООП.

Что такое ООП

ООП - методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования

Чтобы объяснить более понятно, предлагаю провести аналогию с функциональным программированием. В функциональном программирование все действия прописываются в функциях, которые хранятся в одном файле.

А в ООП используются объекты и классы, большие классы хранятся в отдельных файлах. Каждый класс имеет определенное кол-во объектов, а каждый объект выполняет разные методы.

Для примера рассмотрим класс Random:

Он обладает методом Next(), который принимает определенные значения и выполняет с ними определенные действия. То есть мы не пишем функционал этого метода, когда он нам нужен. Мы просто вызываем его одной строчкой.

В последующих уроках, мы научимся работать с классами и объектами. Будет интересно - присоединяйся!!!