Classe sem instanciar. Como?
14/06/2005
0
Senhores,
Toda vez q crio uma classe e crio uma variável dessa classe no meu programa principal, eu tenho q instancia-lo certo?
Gostaria de saber como faço para criar uma classe e poder usa-la sem instanciar.
Grato
Toda vez q crio uma classe e crio uma variável dessa classe no meu programa principal, eu tenho q instancia-lo certo?
var Teste: TMinhaClasse; begin teste := TminhaClasse.Create;
Gostaria de saber como faço para criar uma classe e poder usa-la sem instanciar.
Grato
Cristiam
Curtir tópico
+ 0
Responder
Posts
14/06/2005
Ericksasse
Qualquer classe pode ter métodos estáticos, basta adicionar ´class´ na frente do nome e chamá-la pelo nome da classe e não da variável:
Declare assim:
Chame assim:
Declare assim:
TClasseEstatica = class public class procedure OlaMundo; end;
Chame assim:
TClasseEstatica.OlaMundo;
Responder
15/06/2005
Cristiam
Opa cara,
Muito obrigado, era exatamente isso que eu queria. ;)
Muito obrigado, era exatamente isso que eu queria. ;)
Responder
Clique aqui para fazer login e interagir na Comunidade :)