Основы объектно-ориентированного программирования

Что такое ООП и почему эта концепция лежит в основе большинства современных бизнес-приложений.

Основы объектно-ориентированного программирования
INGELLO / BUSINESS0096

ООП: Моделирование реального мира

Объектно-ориентированное программирование (ООП) позволяет программистам мыслить категориями «объектов», как в жизни. У объекта есть свойства (данные) и методы (действия).

Главные принципы

  • Инкапсуляция: Скрытие внутренней логики.
  • Наследование: Создание нового на базе старого.
  • Полиморфизм: Использование одного интерфейса для разных типов объектов.