![]() |
| |||
| Buenas lista, tengo una pequeña duda que espero que me podais resolver.. El Polimorfismo es cuando dos metodos en java se llaman igual pero reciben diferentes parametros , vale.. hasta ahi todo correcto, pero si aparte de recibir diferentes parametros, devuelven diferente tipo de salida.. tambien es polimorfimos? En el caso de que no lo sea.. que es? Muchas gracias por adelantado -- |
| | ||||
| ||||
| |
| |||
| > El Polimorfismo es cuando dos metodos en java se llaman igual pero reciben > diferentes parametros , vale.. hasta ahi todo correcto, pero si aparte de > recibir diferentes parametros, devuelven diferente tipo de salida.. tambien > es polimorfimos? En el caso de que no lo sea.. que es? No tiene un nombre concreto, quiere decir que te has equivocado al ponerle el nombre al método. Si tienes un método que se llama X que devuelve digamos String, y otro que se llama X también, que devuelve por ejemplo un List, o un Integer, es que no has escogido bien los nombres, porque cláramente uno hace una cosa distinta al otro. Aunque no te lo creas, elegir bien el nombre de un método a veces es más difÃ***cil de lo que parece. |
| |||
| > El Polimorfismo es cuando dos metodos en java se llaman igual pero reciben > diferentes parametros , vale.. hasta ahi todo correcto, pero si aparte de > recibir diferentes parametros, devuelven diferente tipo de salida.. tambien > es polimorfimos? En el caso de que no lo sea.. que es? No tiene un nombre concreto, quiere decir que te has equivocado al ponerle el nombre al método. Si tienes un método que se llama X que devuelve digamos String, y otro que se llama X también, que devuelve por ejemplo un List, o un Integer, es que no has escogido bien los nombres, porque cláramente uno hace una cosa distinta al otro. Aunque no te lo creas, elegir bien el nombre de un método a veces es más difÃ***cil de lo que parece. |
| |||
| > El Polimorfismo es cuando dos metodos en java se llaman igual pero reciben > diferentes parametros , vale.. hasta ahi todo correcto, pero si aparte de > recibir diferentes parametros, devuelven diferente tipo de salida.. tambien > es polimorfimos? En el caso de que no lo sea.. que es? No tiene un nombre concreto, quiere decir que te has equivocado al ponerle el nombre al método. Si tienes un método que se llama X que devuelve digamos String, y otro que se llama X también, que devuelve por ejemplo un List, o un Integer, es que no has escogido bien los nombres, porque cláramente uno hace una cosa distinta al otro. Aunque no te lo creas, elegir bien el nombre de un método a veces es más difÃ***cil de lo que parece. |
| |||
| > El Polimorfismo es cuando dos metodos en java se llaman igual pero reciben > diferentes parametros , vale.. hasta ahi todo correcto, pero si aparte de > recibir diferentes parametros, devuelven diferente tipo de salida.. tambien > es polimorfimos? En el caso de que no lo sea.. que es? No tiene un nombre concreto, quiere decir que te has equivocado al ponerle el nombre al método. Si tienes un método que se llama X que devuelve digamos String, y otro que se llama X también, que devuelve por ejemplo un List, o un Integer, es que no has escogido bien los nombres, porque cláramente uno hace una cosa distinta al otro. Aunque no te lo creas, elegir bien el nombre de un método a veces es más difÃ***cil de lo que parece. |
| |||
| > El Polimorfismo es cuando dos metodos en java se llaman igual pero reciben > diferentes parametros , vale.. hasta ahi todo correcto, pero si aparte de > recibir diferentes parametros, devuelven diferente tipo de salida.. tambien > es polimorfimos? En el caso de que no lo sea.. que es? No tiene un nombre concreto, quiere decir que te has equivocado al ponerle el nombre al método. Si tienes un método que se llama X que devuelve digamos String, y otro que se llama X también, que devuelve por ejemplo un List, o un Integer, es que no has escogido bien los nombres, porque cláramente uno hace una cosa distinta al otro. Aunque no te lo creas, elegir bien el nombre de un método a veces es más difÃ***cil de lo que parece. |
| |||
| > El Polimorfismo es cuando dos metodos en java se llaman igual pero reciben > diferentes parametros , vale.. hasta ahi todo correcto, pero si aparte de > recibir diferentes parametros, devuelven diferente tipo de salida.. tambien > es polimorfimos? En el caso de que no lo sea.. que es? No tiene un nombre concreto, quiere decir que te has equivocado al ponerle el nombre al método. Si tienes un método que se llama X que devuelve digamos String, y otro que se llama X también, que devuelve por ejemplo un List, o un Integer, es que no has escogido bien los nombres, porque cláramente uno hace una cosa distinta al otro. Aunque no te lo creas, elegir bien el nombre de un método a veces es más difÃ***cil de lo que parece. |
| |||
| > El Polimorfismo es cuando dos metodos en java se llaman igual pero reciben > diferentes parametros , vale.. hasta ahi todo correcto, pero si aparte de > recibir diferentes parametros, devuelven diferente tipo de salida.. tambien > es polimorfimos? En el caso de que no lo sea.. que es? No tiene un nombre concreto, quiere decir que te has equivocado al ponerle el nombre al método. Si tienes un método que se llama X que devuelve digamos String, y otro que se llama X también, que devuelve por ejemplo un List, o un Integer, es que no has escogido bien los nombres, porque cláramente uno hace una cosa distinta al otro. Aunque no te lo creas, elegir bien el nombre de un método a veces es más difÃ***cil de lo que parece. |
| |||
| > El Polimorfismo es cuando dos metodos en java se llaman igual pero reciben > diferentes parametros , vale.. hasta ahi todo correcto, pero si aparte de > recibir diferentes parametros, devuelven diferente tipo de salida.. tambien > es polimorfimos? En el caso de que no lo sea.. que es? No tiene un nombre concreto, quiere decir que te has equivocado al ponerle el nombre al método. Si tienes un método que se llama X que devuelve digamos String, y otro que se llama X también, que devuelve por ejemplo un List, o un Integer, es que no has escogido bien los nombres, porque cláramente uno hace una cosa distinta al otro. Aunque no te lo creas, elegir bien el nombre de un método a veces es más difÃ***cil de lo que parece. |
| |||
| "Alexandre Vazquez" <alexandre.vazquez***gmail.com> escribió en el mensaje news:ejl43s$u2m$1***hercules.cohp1... > Buenas lista, tengo una pequeña duda que espero que me podais resolver.. > > El Polimorfismo es cuando dos metodos en java se llaman igual pero reciben > diferentes parametros , vale.. hasta ahi todo correcto, pero si aparte de > recibir diferentes parametros, devuelven diferente tipo de salida.. > tambien > es polimorfimos? En el caso de que no lo sea.. que es? > > Muchas gracias por adelantado > -- Pues a mi me habían enseñado otra cosa. Dos métodos que se llaman igual pero con distintos tipos de datos lo llamaban "sobrecarga de funciones". Polimorfismo, repito según me enseñaron, tiene más que ver con objetos y memoria dinámica. A ver si se me entiende. Tienes una clase Abstracta Animal, con un método abstracto Habla(). Luego creas dos clases hijas, Perro extends Animal, Gato extends Animal. En ambas clases redefines el método Habla(). Hasta aquí nada nuevo. Luego llega el momento de ver lo maravilloso que es java, que no necesitas punteros para hacer lo que sigue. Ahora creas un array de objetos Animal, más tarde vas rellenando cada posición de array con distintos objetos, unos perros, otros gatos. Finalmente, recorres el array con un bucle llamando al método Habla() y oh! compruebas el resultado. |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Polimorfismo en Herencia | daniel | Newsgroup microsoft.public.es.vc | 12 | 20-03-2008 02:55:14 |
| Implementando un polimorfismo. | Javier M Mora | Newsgroup es.comp.lenguajes.c++ | 8 | 25-11-2007 23:38:34 |
| herencia y polimorfismo | pete | Newsgroup es.comp.lenguajes.java | 64 | 07-07-2006 12:52:25 |
| pueden aclararme el concepto de polimorfismo ?? | jose | Newsgroup es.comp.lenguajes.c++ | 28 | 29-09-2004 22:44:40 |
| Polimorfismo elevado al cuadrado. | DeiF | Newsgroup es.comp.lenguajes.c++ | 28 | 29-01-2004 13:54:50 |