ОП оновила своє запитання кількома цитатами, які він знайшов, а саме у статті Едварда В. Берара під назвою "Абстракція, інкапсуляція та приховування інформації" . Я повторно розміщую трохи розширену та переформатовану версію оновлення ОП, оскільки це має бути відповіддю самостійно.
(Усі цитати взяті із згаданої статті.)
Абстракція:
"Один момент плутанини щодо абстракції - це його використання як процесу, так і сутності. Абстракція як процес позначає вилучення суттєвих деталей про предмет або групу предметів, ігноруючи несуттєві деталі. Абстракція як сутність, позначає модель, вигляд або якесь інше зосереджене подання для фактичного елемента ".
Приховування інформації:
"Її інтерфейс чи визначення було обрано таким чином, щоб якомога менше розкрити його внутрішню роботу". - [Парнас, 1972b]
"Абстракція може [...] використовуватись як метод визначення того, яку інформацію слід приховати."
"Плутанина може виникнути, коли люди не зможуть розрізнити приховування інформації та техніку (наприклад, абстрагування), яка використовується, щоб допомогти визначити, яку інформацію потрібно приховати."
Інкапсуляція:
"Це [...] стосується побудови капсули, у випадку концептуальної перешкоди, навколо якоїсь колекції речей". - [Wirfs-Brock et al, 1990]
"Як процес, інкапсуляція означає акт укладення одного або декількох елементів у контейнер [...]. Інкапсуляція як сутність позначає пакет або корпус, який містить (містить, додає) один або більше предметів."
"Якщо інкапсуляція - це те саме, що приховується інформація", то можна зробити аргумент, що "все, що було інкапсульовано, було також приховано". Це, очевидно, неправда ".
Висновок:
"Абстракція, приховування інформації та інкапсуляція - це дуже різні, але дуже пов'язані між собою поняття. Можна стверджувати, що абстракція - це техніка, яка допомагає нам визначити, яка конкретна інформація повинна бути видною, а яка інформація повинна бути прихованою. Інкапсуляція - це техніка. для упаковки інформації таким чином, щоб приховати те, що повинно бути прихованим, і зробити видимим те, що призначено бути видимим ".