![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
No hay razon para decir que es "anormal" usar class methods. La idea de que solo es OO si se usan clases/objetos es solo un subproducto de que desafortunadamente la OO que se hizo popular es la deficiente implementación de C++/Java.
En ausencia de un sistema de modulos, los class methods se pueden usar tal como es usar funciones "simples". No hay razon para crear objetos para solo hacer un procesos que se puede directo con funciones/class-methods.
__________________
El malabarista. |
|
#2
|
||||
|
||||
|
Cita:
Cita:
No tenemos nada en contra de los métodos de clase ![]() // Saludos |
|
#3
|
||||
|
||||
|
De hecho los métodos de clase están bastante difundidos ya en las bibliotecas Delphi nativas y de terceros. Cubren diversas necesidades. Menciono las que ahora vienen a mi memoria:
Un saludo. Al González. ![]() |
|
#4
|
|||
|
|||
|
Si,los class methods se usan regularmente de la forma exacta que se describe.
|
|
#5
|
||||
|
||||
|
Hola roman.
Cita:
En realidad no fué un olvido, quise poner en relieve precisamente la curiosidad que Delphi permite utilizar "métodos de objeto" sin haber creado una instancia de la clase. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#6
|
||||
|
||||
|
ecfisa haber si entendi entoces un metodo de clase es una referencia encambio un metodo de objeto seria como llamar directamente a un metodo enconcreto
y por ultimo tu recomiendas el uso de alguno de los dos o dependiendo la ocacion ves si los utilizas |
|
#7
|
||||
|
||||
|
Hola BDWONG
Los métodos de clase se accionan sobre una referencia de clase y los métodos de objeto sobre una instancia de la clase, te pongo un código que ejemplifica a ambos:
Llamada ejemplo: También te podría interesar ampliar con estos artículos: Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#8
|
||||
|
||||
|
Cita:
Por cierto (aunque sé que llego tarde...), hay un método que usamos mucho sin crear el objeto: El método Create. ![]()
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#9
|
||||
|
||||
|
Sí Ñuño, el constructor Create, y con la misma frecuencia el método de clase NewInstance.
![]() |
|
#10
|
||||
|
||||
|
Cita:
![]() // Saludos |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Un momento, ¿no sería mejor comenzar con Python 3.x? | Al González | Python | 4 | 05-04-2011 16:30:43 |
| Liberar un objeto Com | marcosl | OOP | 1 | 25-10-2007 00:10:19 |
| Liberar el foco de un objeto | Velia | Varios | 4 | 18-11-2005 01:08:08 |
| Liberar un objeto | xerkan | Servers | 1 | 28-10-2003 17:29:10 |
|