Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-03-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.114
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Gracias, pero no se muestra ningún ejemplo de como usar clases estáticas.
Porque en este caso, si no me equivoco, se aplica lo que digo arriba. Revisa los artículos que enlazamos Mario y yo.

Cita:
Classes can have static class methods -- i.e. methods that can be called from a class type. Class static methods can be accessed without an object reference. Unlike ordinary class methods, class static methods have no Self parameter at all. They also cannot access any instance members. (They still have access to class fields, class properties, and class methods.) Also unlike class methods, class static methods cannot be declared virtual.
Esto vendría a decir que no se declara una clase como estática porque esta puede contener métodos estáticos, pero, no ser estática ella misma, es decir, podría crearse una instancia suya. Claro que esto contradice un poco lo que he dicho más arriba, pero, ahora mismo no me queda claro si porque me nos liamos con versiones de Delphi hasta la 7 y versiones posteriores.

Yo tengo entendido que se considera una clase estática si esta cuenta con algún método estático. Pero parece posible instanciar una clase, aun teniendo algún método estático. Y, por otro lado, a partir de Delphi 7 se incluyen mejoras, como declarar propiedades estáticas, que no sé si podía hacerse en versiones anteriores, pero, creo que no.
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 26-03-2008 a las 23:28:55.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 17:18:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi