TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Exemplo De Classe

Artigos Científicos: Exemplo De Classe. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  3/12/2013  •  869 Palavras (4 Páginas)  •  286 Visualizações

Página 1 de 4

TClasse1 = class(TObject)

private //Apenas os membros da própria classe podem acessá-lo

FCampo1: Integer; //Campo

FCampo2: String; //Campo

protected //Apenas os membros da própria classe e da classe Filho podem acessar

function GetCampo2: String; //Método Tratamento de Leitura

procedure SetCampo2(const Value: String); //Método Tratamento de Escrita

public //Qualquer um pode acessar

constructor Create;

destructor Destroy; override;

function Metodo1: Boolean; //Método

procedure Metodo2; //Método

property Propriedade1: Integer //Acesso aos Campos diretamentes. Encapsulamento

read FCampo1

write FCampo1;

published //Igual ao public porém fornece informções em runtime

property Propriedade2: String //Acesso aos Campos por meio de métodos de validação. Encapsulamento

read GetCampo2

write GetCampo2;

end;

TClasse1 = class(TObject)

private //Apenas os membros da própria classe podem acessá-lo

FCampo1: Integer; //Campo

FCampo2: String; //Campo

protected //Apenas os membros da própria classe e da classe Filho podem acessar

function GetCampo2: String; //Método Tratamento de Leitura

procedure SetCampo2(const Value: String); //Método Tratamento de Escrita

public //Qualquer um pode acessar

constructor Create;

destructor Destroy; override;

function Metodo1: Boolean; //Método

procedure Metodo2; //Método

property Propriedade1: Integer //Acesso aos Campos diretamentes. Encapsulamento

read FCampo1

write FCampo1;

published //Igual ao public porém fornece informções em runtime

property Propriedade2: String //Acesso aos Campos por meio de métodos de validação. Encapsulamento

read GetCampo2

write GetCampo2;

end;

TClasse1 = class(TObject)

private //Apenas os membros da própria classe podem acessá-lo

FCampo1: Integer; //Campo

FCampo2: String; //Campo

protected //Apenas os membros da própria classe e da classe Filho podem acessar

function GetCampo2: String; //Método Tratamento de Leitura

procedure SetCampo2(const Value: String); //Método Tratamento de Escrita

public //Qualquer um pode acessar

constructor Create;

destructor Destroy; override;

function Metodo1: Boolean; //Método

procedure Metodo2; //Método

property Propriedade1: Integer //Acesso aos Campos diretamentes. Encapsulamento

read FCampo1

write FCampo1;

published //Igual ao public porém fornece informções em runtime

property Propriedade2: String //Acesso aos Campos por meio de métodos de validação. Encapsulamento

read GetCampo2

write GetCampo2;

end;

...

Baixar como (para membros premium)  txt (4.6 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com