sexta-feira, 17 de abril de 2009

Trabalhando com Classes

Então vamos ver uma classe no Delphi tem a seguinte estrutura:
TClasse = class(TClassePai)

{
  Define o nome da classe e de quem ela é herdada.
  Se o parâmetro TClassePai for omitido, a classe será herdada de TObject,
  que é a classe da qual todas herdam no Delphi.
}

private
  //Aqui ficam os campos e métodos vistos apenas pela própria classe.

protected
  //Aqui ficam os campos e métodos vistos pela própria classe e suas descendentes.

public
  //Aqui ficam os campos e métodos vistos por todas as classes.

end;
As classes do Delphi desenvolvidas pela Borland, sempre são iniciadas pelo prefixo T, apesar de não constituir uma obrigação quase todas as classes desenvolvidas no Delphi por outros programadores também são iniciadas pelo prefixo T. Os objetos no Delphi, são instâncias de classe, ou seja: São variáveis que contém um ponteiro para o elemento da classe.

Desse modo, as classes devem ser criadas (instânciadas), quando for necessária a sua utilização e destruídas quando não forem mais necessárias.

Nenhum comentário:

Postar um comentário