polimorfismo y herencia

Páginas: 6 (1362 palabras) Publicado: 9 de enero de 2014



UNIVERSIDAD TÉCNICA DE MANABÍ
FACULTAD DE CIENCIAS INFORMÁTICAS
CARRERA DE INGENIERÍA EN SISTEMAS INFORMÁTICOS

Segundo “A”
PROGRAMACION II
TAREA
POLIMORFISMO Y HERENCIA

Docente: Ing. Christian Torres
Nombre: Kevin Xavier Zambrano Lopez
Dia de trabajo: Lunes 16/12/13

Semestre: octubre 2013-marzo 2013








UNIVERSIDAD TÉCNICA DE MANABÍ

Misión
Formaracadémicos, científicos y profesionales responsables, humanistas, éticos y solidarios, comprometidos con los objetivos del desarrollo nacional, que contribuyan a la solución de los problemas del país como universidad de docencia con investigación, capaces de generar y aplicar nuevos conocimientos, fomentando la promoción y difusión de los saberes y las culturas, previstos en la Constitución de la Repúblicadel Ecuador.


Visión
Ser institución universitaria, líder y referente de la educación superior en el Ecuador, promoviendo la creación, desarrollo, transmisión y difusión de la ciencia, la técnica y la cultura, con reconocimiento social y proyección regional y mundial.













FACULTAD DE CIENCIAS IMFORMATICAS

Misión
Ser una unidad con alto prestigio académico, coneficiencia, transparencia y calidad en la educación, organizada en sus actividades, protagonistas del progreso regional y nacional.





Visión

Formar profesionales eficientes e innovadores en el campo de las ciencias informáticas, que con honestidad, equidad y solidaridad, den respuestas a las necesidades de la sociedad elevando su nivel de vida.








INDICEPAGINA

1. TEMA
2. POLIMORFISMO
3. HERENCIA

4. BIBLIOGRAFIA
5. WEDGRAFIA













1. TEMA


























2. POLIMORFISMO
En programación orientada a objetos el polimorfismo se refiere a la posibilidad deenviar un mensaje a un grupo de objetos cuya naturaleza puede ser heterogénea. 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 de programación quecuenta 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.
En lenguajes basados en clases y con un sistema de tipos de datos fuerte (independientemente de si la verificación se realiza en tiempo decompilación o de ejecución), es posible que el único modo de poder utilizar objetos de manera polimórfica sea que compartan una raíz común, es decir, una jerarquía de clases, ya que esto proporciona la compatibilidad de tipos de datos necesaria para que sea posible utilizar una misma variable de referencia (que podrá apuntar a objetos de diversas subclases de dicha jerarquía) para enviar el mismomensaje (o un grupo de mensajes) al grupo de objetos que se tratan de manera polimórfica.
En resumen, en la programación orientada a objetos, la esencia del polimorfismo no atañe a la clase o prototipo de la que provienen los objetos. Aun así, en los lenguajes basados en clases, es habitual (y en algunos tal vez sea el único modo) que dichos objetos pertenezcan a subclases pertenecientes a una mismajerarquía. Entonces, el polimorfismo debe verse como una forma flexible de usar un grupo de objetos (como si fueran sólo uno). Podría decirse que el polimorfismo en esencia refiere al comportamiento de los objetos, no a su pertenencia a una jerarquía de clases (o a sus tipos de datos).
En lo que concierne a clases, el polimorfismo en C++, llega a su máxima expresión cuando las usamos junto con...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • HERENCIA Y POLIMORFISMO
  • herencia y polimorfismo
  • herencia y polimorfismo
  • Herencia y polimorfismo
  • Herencia y polimorfismo
  • Encapsulamiento herencia y polimorfismo
  • Herencia y polimorfismo en c++
  • herencia y polimorfismo en java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS