Nomenclature/ja

From Lazarus wiki
Revision as of 16:05, 24 December 2013 by Yuichiro Takahashi (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

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

日本語版メニュー
メインページ - Lazarus Documentation日本語版 - 翻訳ノート - 日本語障害情報
  • プロパティに動詞は割り当てられません。名詞が割り当てられます。
  • メソッドには動詞が割り当てられます。
  • "GetFoo"という名前のメソッドはプロパティ"Foo"を取得するためのものです。
  • "SetFoo"という名前のメソッドはプロパティ"Foo"を取得するためのものです
  • "DoFoo"という名前のメソッドはイベント"OnFoo"を呼び出すためのものです
  • 提案: あるプロパティを更新したり、有効にするためには"DoSetFoo"を使うより"UpdateFoo"を使う方が望ましいと思われます。
  • イベントプロパティはOn〜と命名されるべきです。その後に修飾語や形容詞が続き、最後に述語や主語、名詞がきます。例えば「OnFilterRecord, OnPostError, OnDblClick」といったようにです。
  • TControlから派生したものへの通知は、CNxxxという名前にします。

(訳注 user:saeka:多分、ControlへのVCLメッセージに相当するものだと思います。ControlNotificationの略でしょう)