We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ch17-01 の「カプセル化は、実装詳細を隠ぺいする」の項で、カプセル化について以下のような記述がされています。
OOPとよく紐づけられる別の側面は、カプセル化の思想です。これは、オブジェクトの実装詳細は、 そのオブジェクトを使用するコードにはアクセスできないことを意味します。
すなわち、「オブジェクトの実装詳細」は「オブジェクトを使用するコード」にはアクセスできないと記述されています。
しかしながら、「オブジェクトを使用するコード」は「オブジェクトの実装詳細」にアクセスできないというのが、一般的なカプセル化の定義ではないでしょうか? 原文を参照しても、該当部分は
the implementation details of an object aren’t accessible to code using that object
となっており、この文はやはり「オブジェクトを使用するコード」は「オブジェクトの実装詳細」にアクセスできないと訳されるべきだと思います。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
ch17-01 の「カプセル化は、実装詳細を隠ぺいする」の項で、カプセル化について以下のような記述がされています。
すなわち、「オブジェクトの実装詳細」は「オブジェクトを使用するコード」にはアクセスできないと記述されています。
しかしながら、「オブジェクトを使用するコード」は「オブジェクトの実装詳細」にアクセスできないというのが、一般的なカプセル化の定義ではないでしょうか? 原文を参照しても、該当部分は
となっており、この文はやはり「オブジェクトを使用するコード」は「オブジェクトの実装詳細」にアクセスできないと訳されるべきだと思います。
The text was updated successfully, but these errors were encountered: