ООП (объектно-ориентированное программирование) - это методология программирования, в которой программа организована вокруг объектов, которые могут содержать данные (поля) и функциональность (методы). ООП позволяет создавать гибкие, расширяемые и повторно используемые программы. Классы являются основными сущностями в Java, и они определяют состояние (поля) и поведение (методы) объектов. Основными принципами объектно-ориентированного программирования (ООП) являются абстракция, инкапсуляция, наследование и полиморфизм. 1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions Tелеграмм канал: https://t.me/DEBAGanov Мое резюме: https://github.com/DEBAGanov