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

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-02-2008
eduk15 eduk15 is offline
Registrado
 
Registrado: feb 2008
Posts: 2
Poder: 0
eduk15 Va por buen camino
Genericidad Delphi-Pascal

Muy buenas a todos aquellos que lean este post. En esta oportunidad quisiera preguntarles sobre un tema que tengo en Pascal:
¿Es posible el uso de los templates (clases y funciones genericas como en el caso de C++ y Java)? y si es asi ¿como puedo codificarlo?. Conozco de C++ y Java, se que en esos lenguajes se programa poniendo la sentencia
template <class T> pero no se como se programa en Pascal. Si alguien pudiese responder esta duda le estaria muy agradecido.
Responder Con Cita
  #2  
Antiguo 23-02-2008
Avatar de Lord Delfos
Lord Delfos Lord Delfos is offline
Miembro
 
Registrado: ene 2008
Ubicación: Tandil, Argentina
Posts: 558
Poder: 17
Lord Delfos Va por buen camino
Hola, eduk15.

Mirate esta página: http://dn.codegear.com/es/article/37104

Funciona sólo cuando estés programando para .NET...

... Por ahora. ..

Hoy casualmente estaba leyendo que la próxima versión de Delphi (llamada Tiburón) va incorporar esta característica para Win32 también.

Saludetes.
Responder Con Cita
  #3  
Antiguo 23-02-2008
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.003
Poder: 26
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Templates no, pero tienes la clase/tipo Variant que puede servirte. También está el "INTERFACE". No es lo mismo, pero también sirve.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #4  
Antiguo 23-02-2008
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
¿y eso de templates, para que se usa..?
Responder Con Cita
  #5  
Antiguo 23-02-2008
eduk15 eduk15 is offline
Registrado
 
Registrado: feb 2008
Posts: 2
Poder: 0
eduk15 Va por buen camino
uhmm ya veo...asiq los variant. Muchas gracias por sus respuestas, encontre varias cosas interesantes, lo que aun no logro encontrar es como se codifica eso. Si alguno de ustedes tuviera conocimento del titulo de un buen libro de pascal (si tuvieran el link d descarga seria excelente) me agradaria q me lo comunicaran.

P.D.: Templates (Genericidad) es, por decirlo de algun modo, usar diferentes datos para una misma operacion. Esto se da en C++ y Java
por ejemplo

//...librerias...

template <class T>
//...
void funcion(T x)
{
T v[50]; //T tipo generico
for (int i=0;i<50;i++)
{v[i]=x; // = necesita ser sobrecargado
cout<<v[i];} // << necesita ser sobrecargado
}
//...

es un ejemplo de template (espero haberlo escrito correctamente)
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
Pascal, Delphi, y lo estándar. ixMike Debates 3 28-01-2008 09:37:21
de pascal a delphi mahlon Varios 6 30-10-2006 22:41:37
manual de excepciones de object pascal para free pascal??? Garion OOP 3 27-05-2005 01:42:29
Label de Pascal en Delphi AGAG4 Varios 3 21-09-2004 02:25:55
de Pascal a DELPHI camambrini Varios 2 24-02-2004 19:16:35


La franja horaria es GMT +2. Ahora son las 02:19:05.


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