Инкапсуляция - это когда вы приводите тот или иной механизм к согласованному действию и не даете ему работать в правильном русле
https://pcask.ru/programmirovanie/chto-takoe-inkapsulyaciya/ Для этого преимущественно используют максимально простые методы, которые всем понятны и которые не дают сбоев, и не имеют кривотолков. И вот инкапсуляцию используют в тех языках, где нельзя поставить доступ в приват или другие режимы.