変数の前の_(アンダーバー)の意味
ネットで見かけるサンプルコードや、
買った書籍のコードにおいて、
変数のprefixとしてアンダーバーが付いていることがあります。
どういう意味があるのか疑問に思ったので調査しました。
変数の前の_(アンダーバー)の意味
結論から言うと、
スコープの差異を明示するために慣習的に使用されているらしいです。
prefixとしてインスタンス変数に使用することで、
ローカル変数と分かりやすく区別できるようになります。
C++あたりの文化だそうです。
Java界隈ではほとんど使用されていないようなので、
Java系の人は面食らうかもしれません。
まとめ
たしかにJavaの勉強をしていた時に見た記憶がありません。
ディスカッション
コメント一覧
まだ、コメントがありません