Что такое ООП и зачем оно нужно?

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

Все классы имеют свои конструкторы, деструкторы, операторы и методы(функции, выполняющиеся в разное время). При создании объекта вызывается конструктор, а при уничтожении деструктор. Операторы вызываются, как не странно, при использовании операторов(“+”, “-“, “*”, “/”, “=”, “==”, “!=”, “%”, “>”, “<”, “<=”, “>=”, “++”, “—“). Методы выполняются, когда этого захочет разработчик.

Синтаксис:

Конструктор: имя_класса(){код}

Деструктор: ~имя_класса(){код}

Операторы(==): тип_данных(в нашем случае bool) operator==(имя_класса имя_переменной){код}

Методы: тип_данных(){код}

Так зачем же нужно ООП?

Для того чтобы ваш код мог не только хорошо работать, но и хорошо выглядеть. Большинство проектов создаются в команде, а это значит, что каждый должен сразу понимать что за что отвечает. И тогда нужно структурировать код, т.е. использовать ООП.

Для поддержки можете подписаться на мои соц. сети:

3
5 комментариев