![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#7
|
|||
|
|||
|
Creo que no es así, si declaras un miembro estático (class var nombreCampo / class procedure/function) o abstracto (function/procedure; virtual; abstract
sólo son estáticos o abstractos esos miembros, no toda la clase, ya que tienes que instanciarla para acceder a los demás campos que no son ni estáticos ni abstractos.En C#, cuando hay una clase estática todos los miembros tienen que ser obligatoriamente estáticos y las clases abstractas no se pueden instanciar a no ser que sea una clase heredada de esta. Conclusión: Con Delphi > 7 se puede hacer lo mismo, lo que usa nombres diferentes (lo que no entiendo es porqué cuando escribo static se vuelve de color azul, como si fuera keyword). Gracias Última edición por xaguilars fecha: 26-03-2008 a las 23:34:42. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Error Abstract Error y Access violation | zvf | OOP | 33 | 08-09-2010 18:50:33 |
| Articulo sobre la facilidad de probar componentes open source en windows sobre linux | gmontes | Noticias | 0 | 22-08-2007 22:34:16 |
| Static Controls | carlos_nielsen | API de Windows | 0 | 16-01-2007 16:59:24 |
| Abstract Error al cerrar aplicación | jymy788 | Varios | 6 | 01-07-2005 20:55:01 |
| formStyle=fsMDIForm, formStyle=fsMDIChild == "Abstract Error" | Essato | Varios | 16 | 15-06-2005 19:55:34 |
|