Difference between revisions of "Nomenclature/ja"

From Lazarus wiki
Jump to navigationJump to search
m
Line 1: Line 1:
 +
{{Nomenclature}}
 +
 
* プロパティに動詞は割り当てられません。名詞が割り当てられます。
 
* プロパティに動詞は割り当てられません。名詞が割り当てられます。
 
* メソッドには動詞が割り当てられます。
 
* メソッドには動詞が割り当てられます。

Revision as of 20:23, 6 April 2006

Deutsch (de) English (en) español (es) français (fr) 日本語 (ja) 한국어 (ko) português (pt) русский (ru)

  • プロパティに動詞は割り当てられません。名詞が割り当てられます。
  • メソッドには動詞が割り当てられます。
  • "GetFoo"という名前のメソッドはプロパティ"Foo"を取得するためのものです。
  • "SetFoo"という名前のメソッドはプロパティ"Foo"を取得するためのものです
  • "DoFoo"という名前のメソッドはイベント"OnFoo"を呼び出すためのものです
  • 提案: あるプロパティを更新したり、有効にするためには"DoSetFoo"を使うより"UpdateFoo"を使う方が望ましいと思われます。
  • イベントプロパティはOn〜と命名されるべきです。その後に修飾語や形容詞が続き、最後に述語や主語、名詞がきます。例えば「OnFilterRecord, OnPostError, OnDblClick」といったようにです。
  • notifications for TControl decendants should be named CNxxx