Fórum Diferença entre private e public #170560

21/07/2003

0

E aí galera, td blz?!!
Sou usuário novo e descobri o forum recentemente, e aprendi bastante com minhas visitas!!! :D
Queria saber a diferença entre o private e o public que vem assim na unit:
type
TForm1 = class(TForm)
private
{ Private declarations } :?:
public
{ Public declarations } :?:
end;

O que interfere colocar funções ou procedures ou seja lá o que for dentro ou fora da private ou public??
Desde já agradeço!
Gostei D+ desse lugar, todos os dias venho aqui! Parabéns ao pessoal!!!
Júnior :lol:


Juniorrisos

Juniorrisos

Responder

Posts

21/07/2003

Dbezerra

caro colega,

variaveis, procedimentos, funcoes, declarados no private soh podem ser acessados pelo próprio formulario e as declaradas no public podem ser visualizadas e utilizadas em outros forms.
por exemplo:
imagine q vc tem 2 forms: FORM1 e FORM2.
no FORM1, na area PRIVATE vc declara a variavel TESTE1 e no PUBLIC vc declara a variavel TESTE2.
no FORM2, apos fazer USES no FORM1, em um procedimento qualquer tente digitar ´FORM1.´ e aperte CTRL+BARRA DE ESPAÇO.
vc vai conseguir achar a variavel TESTE2, porem a TESTE1 naum estarah na lista dos objetos e variaveis q vc poderah acessar...

entendido???


Responder

Gostei + 0

21/07/2003

Juniorrisos

Valeu, entendi agora!! 8)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar