Conteúdo da classe
Atributos - Todos os tipos de variáveis declaradas na classe podem ser consideradas como atributos da classe.Geralmente são declaradas com encapsulamento "private" e podem ser acessados de duas formas, com métodos get e set.ou através de propriedades.
Propriedades - São declaradas com o prefixo property, e são utilizados para protejer o encapsulamento dos atributos.
Constructor - Este é o primeiro método a ser executado quando criamos um novo objeto. É utilizado geralmente para inicilização de atributos. Esse método pode ser substituído em um sub-classe através da palavra reservada " reintroduce".
Sintaxe:
Destructor - Esse método é chamado quando o objeto é destruído.
Sintaxe:
unit SecundariaUnit;
interface
uses Forms, Classes;
type
TSecundarioForm = class(TForm)
public
constructor Create(AOwner: TComponent; const ACaption: string);
reintroduce;
end;
var
SecundarioForm: TSecundarioForm;
implementation
{$R *.dfm}
constructor TSecundarioForm.Create(AOwner: TComponent; const ACaption:
string);
begin
inherited Create(Aowner);
Caption := ACaption;
end;
Destructor - Esse método é chamado quando o objeto é destruído.