Больше цитат
Инкапсуляция — это, в некотором отношении, ключ к объектно-ориентированному программированию. Наша цель — сделать каждую часть как можно более независимой от других. Классы и методы должны получать столько информации, сколько необходимо для выполнения назначенных им задач, которые должны быть ограничены по контексту и четко определены.