Difference between revisions of "Nomenclature/pt"

From Free Pascal wiki
Jump to navigationJump to search
m
 
Line 1: Line 1:
 +
{{Nomenclature}}
 +
 
* propriedades devem não iniciar com um verbo, mas com um substantivo;
 
* propriedades devem não iniciar com um verbo, mas com um substantivo;
 
* métodos devem iniciar com um verbo;
 
* métodos devem iniciar com um verbo;

Latest revision as of 21:01, 16 January 2007

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

  • propriedades devem não iniciar com um verbo, mas com um substantivo;
  • métodos devem iniciar com um verbo;
  • nomes de métodos como "GetFoo" são reservados para a propriedade "Foo" pegando o seu valor;
  • nomes de métodos como "SetFoo" são reservados para a propriedade "Foo" atribui valor para a propriedade;
  • nome de métodos "DoFoo" são reservados para chamar o evento "OnFoo";
  • sugestão: use "UpdateFoo" ao invés de "DoSetFoo" para atualizar certas características ou fazer alguma asserção válida;
  • propriedades de evento devem ser chamados com On.... iniciando com um adjetivo, então verbo, então um substantivo (alguns são opcionais): como OnFilterRecord, OnPostError, OnDblClick (adjetivo seguido do verbo);e
  • notificações para descendentes de TControl devem ser chamados de CNxxx .