Cita:
Posteado originalmente por haron
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:
sin necesidad de crear una instancia de la clase TObjeto (...)
esto no se puede hacer en Delphi.
|
Yo creo, sin ánimo de ofender, que estás mal entendiendo.
Los métodos que puedes llamar como TObjeto.metodo sí que existen en Delphi pero se llaman
métodos de clase y se declaran así:
Código:
TMiClase = class
class procedure metodo;
end;
La referencia de
Viet a lo que indica la ayuda de Delphi es bastante clara. Por "default" los métodos en Delphi son estáticos. En otros lenguajes por "default" son virtuales y hay que declararlos como estáticos si así los quiere uno
Cita:
Posteado originalmente por haron
bueno, como lenguaje, Delphi, cada vez me decepciona mas...
|
Lamento que tengas esta opinión; sólo puedo decirte que me parece que hay que entender un poco más el lenguaje para poder juzgarlo tan severamente.
// Saludos