Найти в Дзене
Java для всех

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

Язык Java — целиком и полностью объектно-ориентированный. Программы, написанные на этом языке имеют блочную структуру с чётким разграничением области применимости методов. Каждый объект при этом имеет свой класс, в рамках которого задаётся общая структура кода.

ООП основывается на трёх принципах: инкапсуляция, полиморфизма и наследование.

  1. Инкапсуляция — объединяет код для обработки и данные в единое целое. Базовой единицей является класс.
  2. Полиморфизм — подразумевает использование единого шаблона для однотипных действий.
  3. Наследование — принцип при помощи которого один класс создаётся на основе данных другого.

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