Введение в ООП
Всем привет, ребят! Сегодня начнем говорить об ООП или объектно-ориентированном программировании.
Это первый урок, в котором я попытаюсь объяснить, что такое ООП.
Что такое ООП
ООП - методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования
Чтобы объяснить более понятно, предлагаю провести аналогию с функциональным программированием. В функциональном программирование все действия прописываются в функциях, которые хранятся в одном файле.
А в ООП используются объекты и классы, большие классы хранятся в отдельных файлах. Каждый класс имеет определенное кол-во объектов, а каждый объект выполняет разные методы.
Для примера рассмотрим класс Random:
Он обладает методом Next(), который принимает определенные значения и выполняет с ними определенные действия. То есть мы не пишем функционал этого метода, когда он нам нужен. Мы просто вызываем его одной строчкой.
В последующих уроках, мы научимся работать с классами и объектами. Будет интересно - присоединяйся!!!