Что такое ООП онлайн урок.


В этом уроке мы расскажем, что такое объектно-ориентированное программирование и для чего оно необходимо.

Само название говорит о том, что составление программ будет связано с объектами - специальным типом данных.

Где это можно применить? Это применяется всюду в современном программировании. Например, нам необходимо смоделировать человека. Вопрос: какой тип данных для этого лучше всего подойдет? Скалярные типы данных не подойдут, т.к. человека нельзя моделировать числом или строкой. Массивы можно применить, но тогда мы ограничимся лишь сохранением определенных свойств человека, что не вполне хорошо его моделирует.

Нужен такой тип данных, который его "оживит" - человек может ходить, есть, разговаривать и т.п. Кроме этого, он обладает природными свойствами - вес, рост, цвет волос и т.п. Объект - это как раз тот тип данных, который поможет нам это смоделировать, т.к. он может содержать в себе не только свойства и значения, но и определенный функционал - т.е. функции.