Nomenclature/ko
한국어 · Deutsch · English · Español · Français · Português · Русский · 日本語
- 프로퍼티는 동사가 아닌 명사로 시작해야 합니다.
- 메소드는 동사로 시작합니다
- "GetFoo" 라는 메소드 이름은 "Foo" 라는 프로퍼티의 값을 얻는 용도로 사용합니다.
- "SetFoo" 라는 메소드 이름은 "Foo" 라는 프로퍼티의 값을 설정하는 용도로 사용합니다.
- "DoFoo" 라는 메소드 이름은 "OnFoo" 이벤트를 호출하기 위한 용도로 사용합니다.
- 제안사항: 어떤 프로퍼티를 갱신하거나 유효하게 만들려고 할 때, "DoSetFoo" 메소드 보다는 가급적 "UpdateFoo" 메소드를 사용하도록 합시다.
- 이벤트 프로퍼티 이름 앞에는 On....을 붙이세요. 그 후에 수식어나 형용사가 이어지고 마지막으로 술어나 주어, 명사가 옵니다. 예를 들어 OnFilterRecord, OnPostError, OnDblClick 처럼 말이죠.
- TControl로 부터 상속받은 객체에 대한 통지는 CNxxx 와 같이 이름을 붙여주세요.
( 원문: notifications for TControl decendants should be named CNxxx. 번역이 이상하네요 수정 부탁..)
From the Free Pascal wiki, page "Nomenclature/ko", as it stood on 2008-11-26 after a change by Oranke, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
Talk about this page
Nobody has opened a bench for this page yet. Sign in to open one.
