[解決済み] "アイテムリスト "または "アイテムリスト"
質問内容
英語は母国語ではないので、指定されたサンプルの正しい書き方がわかりません。 切手のコレクション」のように複数個のものをまとめて表現する場合、「切手のコレクション」と表現してもよいのでしょうか?切手コレクションと言えば、1枚の切手であるコレクションを意味することになります。
しかし、よく"ItemList"のような名前のクラスを見かけますが、そのクラスは何かのアイテムであるリストということではないのでしょうか。 ということなのでしょうか?
class ItemList: List<Item>
そうでなければならないのでしょうか。
class ItemsList: List<Item>
なぜ、このように書かれることが少ないのでしょうか?それとも、プログラミング言語の命名規則なのでしょうか?それとも単に英語の文章として適切なのか?)
解決方法は?
英語では、"collection of stamps"は、"stamp collection"です。 (せいぜい、"stamps collection"が通じる程度でしょう)。
プログラミングで 理由は全く分かりませんが われわれ 1 する StampsCollection".という形式を使うこともあります。 .
それは、私たちが伝統的な英語よりも正確で論理的な言葉を使おうとしているからかもしれません。quot;Item"という名前で始まり、それを複数形にしてquot;Items"とします。 次に また、quot;Items"のコレクションは、quot;Array"や他の実装ではなく、quot;List"とすることで、正確を期しています。
しかし、どちらのタイプもよく見かけますが、特に問題ではありません。
確かに、英語でもプログラミングでも
ItemsList
のコレクションのリストを意味する。
Items
少なくとも、ほとんどの人はそう思っていないでしょう。
1 ...ある値の "we" の場合。もちろん、ネーミングの選択は個人の好みによるものです。しかし、個人的にはこのような傾向があるように思います。
関連
-
[解決済み】C++ クラスヘッダが含まれているときに「不明な型」があるのはなぜですか?重複
-
[解決済み] [Solved] Error C1083: Cannot open include file: 'stdafx.h'
-
[解決済み】IntelliSense:オブジェクトに、メンバー関数と互換性のない型修飾子がある
-
[解決済み】C++プログラムでのコンソールの一時停止
-
[解決済み】#include<iostream>は存在するのですが、「識別子 "cout "は未定義です」というエラーが出ます。なぜですか?
-
[解決済み】C++の余分な資格エラー
-
[解決済み】エラー:不完全な型へのメンバーアクセス:前方宣言の
-
[解決済み】システムが指定されたファイルを見つけられませんでした。
-
[解決済み】演算子のオーバーロード C++; <<操作のパラメータが多すぎる
-
[解決済み] std::vector にある項目が存在するかどうかを調べるには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】C++ クラスヘッダが含まれているときに「不明な型」があるのはなぜですか?重複
-
[解決済み】クラステンプレートの引数リストがない
-
[解決済み】IntelliSense:オブジェクトに、メンバー関数と互換性のない型修飾子がある
-
[解決済み】「Expected '(' for function-style cast or type construction」エラーの意味とは?
-
[解決済み】Visual Studio 2013および2015でC++コンパイラーエラーC2280「削除された関数を参照しようとした」が発生する
-
[解決済み】C++ - 適切なデフォルトコンストラクタがない [重複]。
-
[解決済み】なぜ、サイズ8の初期化されていない値を使用するのでしょうか?
-
[解決済み】std::cin.getline( ) vs. std::cin
-
[解決済み】システムが指定されたファイルを見つけられませんでした。
-
[解決済み】エラー。引数リストに一致するコンストラクタのインスタンスがない