Size: a a a

2021 January 31

VC

Vladimir Chernyshev in PHP
Artem Molotov
Сокрытие не есть частью инкапсуляции? Как мы можем скрыть детали реализации, когда они публичны?
инкапсуляция - не сокрытие, а сбор всего в одном месте
источник

ЕР

Евгений Ромашкан... in PHP
Artem Molotov
При вызове метода по сути срабатывает посылка сообщения, если вдаваться в глубокие детали. Нет?
источник

ИЛ

Иван Лещёв in PHP
Artem Molotov
Сокрытие не есть частью инкапсуляции? Как мы можем скрыть детали реализации, когда они публичны?
инкапсуляция может быть без сокрытия, как делать сокрытие без инкапсуляции - хз
источник

DE

Dmitry Eliseev in PHP
Artem Molotov
Сокрытие не есть частью инкапсуляции? Как мы можем скрыть детали реализации, когда они публичны?
Инкапсуляция говорит про расположение поведения внутри объекта
источник

AM

Artem Molotov in PHP
Евгений Ромашкан
Объеденить методы можно и с публичными полями
Кроме объединения нужно ещё детали реализации скрыть, что есть частью инкапсуляции
источник

VC

Vladimir Chernyshev in PHP
Artem Molotov
Кроме объединения нужно ещё детали реализации скрыть, что есть частью инкапсуляции
не нужно и не есть )
источник

ИЛ

Иван Лещёв in PHP
Artem Molotov
Кроме объединения нужно ещё детали реализации скрыть, что есть частью инкапсуляции
инкапсуляция - это помещение разнородных штук - кода и данных, в одну капсулу
источник

AM

Artem Molotov in PHP
Vladimir Chernyshev
не нужно и не есть )
Откуда определение?
источник

МФ

Максим Федоров... in PHP
Словодрочево, инкапсуляция — поместить в капсулу... все

Сокрытие данных  это попадает под определение, частный случай/деталь реализации инкапсуляции
источник

МФ

Максим Федоров... in PHP
А то начинается... это сокрытие, а не инкапсуляция...
источник

МФ

Максим Федоров... in PHP
Словоблудие
источник

ИЛ

Иван Лещёв in PHP
Максим Федоров
Словодрочево, инкапсуляция — поместить в капсулу... все

Сокрытие данных  это попадает под определение, частный случай/деталь реализации инкапсуляции
ну мы же за академичность определений
одно из следствий инкапсуляции - возможность сокрытия
источник

DE

Dmitry Eliseev in PHP
Artem Molotov
Откуда определение?
В той же вики про это:

В сообществе C++ или Java принято рассматривать инкапсуляцию без сокрытия как неполноценную. Однако, некоторые языки (например, Smalltalk, Python) реализуют инкапсуляцию, но не предусматривают возможности сокрытия в принципе. Другие (Standard ML, OCaml) жёстко разделяют эти понятия как ортогональные и предоставляют их в семантически различном виде (см. сокрытие в языке модулей ML).C++ или Java принято рассматривать инкапсуляцию без сокрытия как неполноценную. Однако, некоторые языки (например, Smalltalk, Python) реализуют инкапсуляцию, но не предусматривают возможности сокрытия в принципе. Другие (Standard ML, OCaml) жёстко разделяют эти понятия как ортогональные и предоставляют их в семантически различном виде (см. сокрытие в языке модулей ML).
источник

AM

Artem Molotov in PHP
Dmitry Eliseev
В той же вики про это:

В сообществе C++ или Java принято рассматривать инкапсуляцию без сокрытия как неполноценную. Однако, некоторые языки (например, Smalltalk, Python) реализуют инкапсуляцию, но не предусматривают возможности сокрытия в принципе. Другие (Standard ML, OCaml) жёстко разделяют эти понятия как ортогональные и предоставляют их в семантически различном виде (см. сокрытие в языке модулей ML).C++ или Java принято рассматривать инкапсуляцию без сокрытия как неполноценную. Однако, некоторые языки (например, Smalltalk, Python) реализуют инкапсуляцию, но не предусматривают возможности сокрытия в принципе. Другие (Standard ML, OCaml) жёстко разделяют эти понятия как ортогональные и предоставляют их в семантически различном виде (см. сокрытие в языке модулей ML).
Вики я так себе доверяю... Как минимум русской.
источник

AM

Artem Molotov in PHP
Но учту, мне многие в ответ это написали
источник

AM

Artem Molotov in PHP
(осталось узнать источник)
источник

МФ

Максим Федоров... in PHP
Artem Molotov
Вики я так себе доверяю... Как минимум русской.
Тут если что — русскоязычный канал
источник

AM

Artem Molotov in PHP
Максим Федоров
Тут если что — русскоязычный канал
А при чем тут это? Речь была о конкретном источнике и его надежности
источник

DE

Dmitry Eliseev in PHP
Artem Molotov
Вики я так себе доверяю... Как минимум русской.
Тогда поделитесь источником, которому доверяете
источник

VC

Vladimir Chernyshev in PHP
Artem Molotov
Откуда определение?
Словарь иностранных слов.- 11-е изд., стереотип.- М.:Рус.яз., 1984.-608 с.

Философский словарь/Под ред. И.Т.Фролова.- 4-е изд.-М.: Политиздат, 1981. - 445 с
источник