encuesta Nutricion

Páginas: 6 (1255 palabras) Publicado: 16 de febrero de 2014
El Poliformismo
Es la presencia de dos o más variantes heredables para una misma característica que coexisten dentro de una población.
Esta característica puede ser apreciable tanto a nivel morfológico, como el número de cerdas en Drosophila melanogaster (mosca común de la fruta), como a nivel molecular, tal es el caso de las alozimas.
Poliformismo (Informática) :
Se refiere a la propiedadpor la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos. El único requisito que deben cumplir los objetos que se utilizan de manera polimórfica es saber responder al mensaje que se les envía.
La apariencia del código puede ser muy diferente dependiendo del lenguaje que se utilice, más allá de las obvias diferencias sintácticas.
Por ejemplo, en un lenguaje deprogramación que cuenta con un sistema de tipos dinámico (en los que las variables pueden contener datos de cualquier tipo u objetos de cualquier clase) como Smalltalk no se requiere que los objetos que se utilizan de modo polimórfico sean parte de una jerarquía de clases.
Se puede clasificar el polimorfismo en dos grandes clases:
• Polimorfismo dinámico (o polimorfismo paramétrico) es aquél en elque el código no incluye ningún tipo de especificación sobre el tipo de datos sobre el que se trabaja. Así, puede ser utilizado a todo tipo de datos compatible.
• Polimorfismo estático (o polimorfismo ad hoc) es aquél en el que los tipos a los que se aplica el polimorfismo deben ser explícitos y declarados uno por uno antes de poder ser utilizados.
El polimorfismo dinámico unido a la herenciaes lo que en ocasiones se conoce como programación genérica.
También se clasifica en herencia por redefinición de métodos abstractos y por método sobrecargado. El segundo hace referencia al mismo método con diferentes parámetros.
Otra clasificación agrupa los polimorfismo en dos tipos: Ad-Hoc que incluye a su vez sobrecarga de operadores y coerción, Universal (inclusión o controlado por laherencia, paramétrico o genericidad).
Ad Hoc Desbordamiento
Poliformismo Configuración
Universal
Heredado
Poliformismo desdeuna Interfaz
Aunque el polimorfismo es el mismo se aplique donde se aplique, el modo en que se aplica desde una interfaz puede resultar un poco más oscuro y difícil de entender. Se expone un sencillo ejemplo (en VB-NET) comentado para entender cómo funciona aplicado desde una interfaz, primero se escribe el código y luego se comenta el funcionamiento. Nota: para no enturbiar el código en exceso,todo lo que no se declara privado se sobreentiende público.

Diferencia entre Poliformismo y Sobrecarga
El polimorfismo como se muestra en el ejemplo anterior, suele ser bastante ventajoso aplicado desde las interfaces, ya que permite crear nuevos tipos sin necesidad de tocar las clases ya existentes (imaginemos que deseamos añadir una clase Multiplicar), basta con recompilar todo el código queincluye los nuevos tipos añadidos. Si se hubiera recurrido a la sobrecarga durante el diseño exigiría retocar la clase anteriormente creada al añadir la nueva operación Multiplicar, lo que además podría suponer revisar todo el código donde se instancia a la clase.
 La sobrecarga se da siempre dentro de una sola clase, mientras que el polimorfismo se da entre clases distintas.
 Un método estásobrecargado si dentro de una clase existen dos o más declaraciones de dicho método con el mismo nombre pero con parámetros distintos, por lo que no hay que confundirlo con polimorfismo.
 En definitiva: La sobrecarga se resuelve en tiempo de compilación utilizando los nombres de los métodos y los tipos de sus parámetros; el polimorfismo se resuelve en tiempo de ejecución del programa, esto es,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Encuesta Nutricion-Oncología
  • Encuesta nacional de nutrición
  • Encuesta De Nutricion Y Conclusion
  • Encuesta Nutricion
  • encuesta nutricion
  • encuesta nutrición básica
  • Encuesta de alimentacion y nutricion
  • ENCUESTA Nutricion Salud y Bienestar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS