ООП (объектно-ориентированное программирование)
Коротко: Объектно-ориентированное программирование — центральная парадигма Java: программы состоят из объектов с состоянием (поля) и поведением (методы) вместо функций.
Подробнее: Java проводит ООП строже многих других языков: каждый метод должен находиться внутри класса, «свободных» функций нет. Четыре основных столпа…
Подробности
// Инкапсуляция: состояние защищено,…См. также: классы, объекты, инкапсуляция, наследование, полиморфизм, абстракция