noun
information hiding
A software design principle where implementation details are concealed behind a stable interface, reducing coupling and improving maintainability.
情報隠蔽はオブジェクト指向設計の基本原則の一つです。
Information hiding is one of the fundamental principles of object-oriented design.
このクラスでは情報隠蔽を徹底して、内部のデータ構造を外部から見せないようにしている。
This class strictly applies information hiding, keeping its internal data structures invisible from the outside.