クラス名・変数名に迷ったら書き込むスレ。Part22

このエントリーをはてなブックマークに追加
500デフォルトの名無しさん
どちらでもいいと思いうけど、厳密に使い分けるなら自分ならこう定義するかな
Positionはあるモノの位置を表し、そのモノ重視で考え、その位置は複数のモノが存在する
単純にそのモノの位置を表すのに使う
例:ウインドウの位置

Locationはあるモノの位置を表し、その位置重視で考え、その位置は唯一のモノしか存在しない
Locationには探しだしてきた、見つけた位置ってニュアンスも含まれるから
それがその位置に設置できるかどうか判断するような場合が必要ならこれを使う
例:メモリ上の位置