/トレイ,トレイト/
性質・特性. 質(quality)や特性・性質(characteristic)などのこと.
もともとは絵などを描くときの筆跡のことを指す語だったらしい.
単語 | 意味 |
---|---|
characteristic | |
quality | トレイト(trait)に近い語は“characteristic”と“quality”なんだけど, このクオリティは日本語では品質とか訳されるので,いまいち意味がわかりにくいけど, 本来の意味は“あるモノに適合している(似ている)こと・適合している(似ている)度合い”という意味. たとえば“equal”“equality”が“e+quality”であることを思い出すと,クオリティの原義が“同じ・適合”の意味だと理解できると思う. |
property |
資産・所有物,特性・特質.
プロパティにも特性・特質という意味があり,コンピュータではあるオブジェクトがもつフィールドのことをプロパティと呼ぶことが多い.
プロパティは基本的にモノ,トレイト(trait)は性質というニュアンス.
C++ STLではプロパティではなく,トレイト(trait)という語を使っている.
たとえば,string<char> のchar のことをトレイトと呼んでいる.
|