Ver Mensaje Individual
  #5  
Antiguo 26-09-2003
Avatar de haron
haron haron is offline
Miembro
 
Registrado: may 2003
Ubicación: Las Palmas de Gran Canaria
Posts: 310
Reputación: 22
haron Va por buen camino
essattamente.

realmente cuando se declara un metodo dentro de una clase, la referencia a ese metodo es estatica, si quieres que no lo sea tienes que incorporar la directiva 'override', y tambien existe otra que se llama 'overload' y otra que se llama 'reintroduce' y otra que se llama... no me acuerdo, pero hay otra.

en definitiva, la programacion en Delphi, sinceramente, no merece un premio por simplicidad.

creo que a lo que se referia shaktale es a lo siguiente

Código:
TObjeto=class
..
..

procedure metodo; static;

end;
de manera que pudiese invocar ese metodo:

Código:
TObjeto.metodo;
sin necesidad de crear una instancia de la clase TObjeto (si no es eso a lo que se refiere shaktale, porfavor que me corrija)

esto no se puede hacer en Delphi.

esto se puede hacer en Java y aunque algunos creen que va en contra de la OOP si viene muy bien en muchos casos.

bueno, como lenguaje, Delphi, cada vez me decepciona mas...
__________________
“Plantad la semilla de la avaricia en la infértil tierra de la estupidez y obtendreis la bella flor de la mierda”
(Confucio)
Responder Con Cita