![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Yo lo veo así: si los parámetros difieren, entonces ya no estamos hablando de polimorfismo. La idea del polimorfismo es que puedan usarse los métodos de un objeto de manera genérica sin necesiad de saber la clase exacta del objeto. Yo puedo poner
Persona.Saluda; y Persona saludará según sea francés, inglés, español o árabe. ¿Cómo podrías llamar de manera genérica, polimórfica, a un método si los parámetros difieren en cada derivado? // Saludos |
|
#2
|
|||
|
|||
|
Creo que es lógico, y hay mucha razón, sobre el ejemplo que puse no se si entendí mal, pero en este momento estoy en un Ciber, para mañana traigo el ejemplo completo del que les hablé.
Entonces me gustaría saber la explicación de ese ejemplo del porqué difieren los parámetros. De repente estoy entendiendo mal, pero como dije: hice una reducción de código solamente. ¿No conoceis donde consigo ejemplos (código) sencillos y completos sobre herencia y polimorfismo? Última edición por Deiv fecha: 23-11-2006 a las 23:10:33. |
|
#4
|
||||
|
||||
|
Así es, para eso sirve la directiva overload, pero ya no es polimorfismo.
// Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Parametros Opcionales no Parametros por defecto | Velia | Varios | 7 | 19-08-2006 15:18:42 |
| Polimorfismo en Delphi5 | liriko | OOP | 36 | 19-12-2005 18:19:18 |
| Polimorfismo y sobrecarga | davitcito | Varios | 3 | 15-04-2005 19:56:11 |
| Novato, ayuda con polimorfismo por favor | davitcito | Varios | 4 | 01-04-2005 01:32:28 |
| Diferentes alineaciones para diferentes parrafos | ciscu | Servers | 0 | 15-03-2004 10:36:12 |
|