実際にどう使われますか?
下の例文を通して、それぞれの単語がどのような状況で使われるのか学んでみましょう!
mutator
例文
The mutator method updates the value of the object's attribute. [mutator: noun]
ミューテータ メソッドは、オブジェクトの属性の値を更新します。[ミューテーター:名詞]
例文
This mutator function changes the list by adding a new element. [mutator: adjective]
このミューテータ関数は、新しい要素を追加してリストを変更します。[ミューテーター:形容詞]
modifier
例文
The modifier keyword changes the access level of the class member. [modifier: noun]
modifier キーワードは、クラス メンバーのアクセス レベルを変更します。[修飾語:名詞]
例文
This modifier function applies a filter to the input data. [modifier: adjective]
この修飾子関数は、入力データにフィルターを適用します。[修飾語:形容詞]
追加で知っておくといいこと
どっちの方がよく使われますか?
Modifierは、プログラミング以外にも幅広いアプリケーションがあるため、日常の言語でmutatorよりも一般的に使用されています。ただし、プログラミングのコンテキストでは、mutator はmodifierよりも一般的に使用されます。
どっちの方がよりフォーマルですか?
mutatorとmodifierの両方に技術的な意味合いがあり、通常、正式な執筆または技術的な執筆で使用されます。ただし、modifierは非技術的なコンテキストでも使用できるため、形式的にはより用途が広くなります。