趣味でweb開発をしていて、プログラミングの勉強をしているものです。
実務でカプセル化はどんな場合に使われるのでしょうか?
カプセル化は他からのデータ書きかえなどを許可しない構造だと思います。
ならばユーザーログインしないと値を書き換えられない、みたいな構造にしたらカプセル化は必要ないのでは?と感じます。
Webで質問タグがPythonということは、
Djangoとかでしょうか?
であれば、すでにフレームワークを使用している時点でカプセル化されているような気がしますが…
それを効率いい仕組みだと感じるならば、それがそのままカプセル化の意義の一つと言えますが。
フレームワーク関係なく、オブジェクト指向に対する質問です
Pythonを使って、ですか?
であれば、
「趣味でweb開発をしていて、」と文章をつけるのは、ノイズになるかと。
「プログラミング言語」「オブジェクト指向」
という質問タグが存在しますので、そちらにつけかえましょう。
Webであっても、Pythonを使っていないのならば、質問タグから外しましょう。
見てる人が多そう、という意味でつけたなら、ノイズになります。
プログラミング言語や、オブジェクト指向も、多くのユーザーが見ている質問タグですので。
回答4件
あなたの回答
tips
プレビュー