Difference between revisions of "Nomenclature/ja"
From Lazarus wiki
Jump to navigationJump to searchm |
m |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Nomenclature}} | {{Nomenclature}} | ||
+ | |||
+ | {{Japanese Menu}} | ||
* プロパティに動詞は割り当てられません。名詞が割り当てられます。 | * プロパティに動詞は割り当てられません。名詞が割り当てられます。 | ||
Line 8: | Line 10: | ||
* 提案: あるプロパティを更新したり、有効にするためには"DoSetFoo"を使うより"UpdateFoo"を使う方が望ましいと思われます。 | * 提案: あるプロパティを更新したり、有効にするためには"DoSetFoo"を使うより"UpdateFoo"を使う方が望ましいと思われます。 | ||
* イベントプロパティはOn〜と命名されるべきです。その後に修飾語や形容詞が続き、最後に述語や主語、名詞がきます。例えば「OnFilterRecord, OnPostError, OnDblClick」といったようにです。 | * イベントプロパティはOn〜と命名されるべきです。その後に修飾語や形容詞が続き、最後に述語や主語、名詞がきます。例えば「OnFilterRecord, OnPostError, OnDblClick」といったようにです。 | ||
− | * | + | * TControlから派生したものへの通知は、CNxxxという名前にします。 |
+ | (訳注 [[user:Saeka-jp|user:saeka]]:多分、ControlへのVCLメッセージに相当するものだと思います。ControlNotificationの略でしょう) | ||
+ | |||
+ | [[Category:FPC/ja]] | ||
+ | [[Category:Lazarus/ja]] | ||
+ | [[Category:Coding style/ja]] |
Latest revision as of 16:05, 24 December 2013
│
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」といったようにです。
- TControlから派生したものへの通知は、CNxxxという名前にします。
(訳注 user:saeka:多分、ControlへのVCLメッセージに相当するものだと思います。ControlNotificationの略でしょう)