This can hide the details of data implementation, allowing the designer to later fundamentally change the implementation without changing the interface in any way.
このようにしてデータの実装の詳細を隠蔽することにより、設計者はインターフェイスを変更することなく後日実装を根本から変更できる 。