Говоря об ООП мы подразумеваем три базовых понятия (класс, объект, экземпляр класса) и три свойства (инкапсуляция, наследование, полиморфизм). Как реализуется инкапсуляция в java? Как модификаторы доступа java позволяют…