Polimorfismo en VIsual Basic .Net

download Polimorfismo en VIsual Basic .Net

of 10

Transcript of Polimorfismo en VIsual Basic .Net

  • 7/25/2019 Polimorfismo en VIsual Basic .Net

    1/10

    Programacin Orientada a Objetos(Asignatura)

    Lenin Herrera (facilitador)

    Jos Manuel Batista Moscoso(Sustentante)

    UniversidadDominicana

    O&MPolimorfsmo en VisualBasic.Net

  • 7/25/2019 Polimorfismo en VIsual Basic .Net

    2/10

    Polimorfsmo

    Viene de: (polymorphism), poly =muchas, morphism = formas. Se

    dice que una clase es polimrcacuando podemos usar susmtodos y propiedades sin

    importarnos qu obeto losimplementa.

  • 7/25/2019 Polimorfismo en VIsual Basic .Net

    3/10

    Polimorfs

    moConcept

    osSe reere a la posibilidad de

    denir m!ltiples clases confuncionalidad diferente, pero conmtodos o propiedades

    denominados de forma idntica,que pueden utili"arse de maneraintercambiable mediante cdi#o

    cliente en tiempo de eecucin.$

  • 7/25/2019 Polimorfismo en VIsual Basic .Net

    4/10

    Polimorfs

    moCont.

    Determina que el mismo nombrede mtodo reali"ar% diferentes

    acciones se#!n el obeto sobre el

    que se ha aplicado.

  • 7/25/2019 Polimorfismo en VIsual Basic .Net

    5/10

    Polimorfs

    moCont.

    Si#nica que muchas clases

    pueden proporcionar la mismapropiedad o el mismo mtodo yque el que llama no tiene por qu

    saber la clase a la que perteneceel obeto antes de llamar a lapropiedad o al mtodo.

  • 7/25/2019 Polimorfismo en VIsual Basic .Net

    6/10

    Para ser mas

    explicito&or eemplo, una clase &erro y

    una clase &ul#a podr'an tener lasdos un mtodo order. lpolimorsmo si#nica que puede

    in*ocar order sin saber si elobeto es una &ul#a o un &erro.

  • 7/25/2019 Polimorfismo en VIsual Basic .Net

    7/10

    xplicando

    me!or+enemos dos obetos: &elota yVasoristal- los dos con elmtodo +irar, si eecutamossobre ambos este mtodo, el

    resultado en ambos casos ser%muy diferente.

  • 7/25/2019 Polimorfismo en VIsual Basic .Net

    8/10

    xplicando

    me!orSupon#amos que disponemos delos obetos Ventana y ichero- si

    eecutamos sobre ambos el mtodo/brir, el resultado en Ventana ser%la *isuali"acin de una *entana enel monitor- mientras que en elobeto ichero, se tomar% unchero en el equipo del usuario yse dear% listo para reali"ar sobre loperaciones de lectura o escritura.

  • 7/25/2019 Polimorfismo en VIsual Basic .Net

    9/10

    mo proporciona Visual 0asic elpolimorsmo1

    ediante m!ltiples interfaces/cti*e2. n el odelo de obetoscomponentes (3) que forma lainfraestructura de la especicacin/cti*e2, las m!ltiples interfaces

    permiten que los sistemas decomponentes soft4are e*olucionensin afectar al cdi#o e5istente.emplo

  • 7/25/2019 Polimorfismo en VIsual Basic .Net

    10/10

    http:66444.#estialba.com6public6*isualcast6*isualcast78.htm.

    Bi"lio#ra$%a

    http:66444.recursos*isualbasic.com.ar6htm6tutoriales6c79

    polimorsmo.htmhttp:66444.el#uille.info6*b6cursos*b6basico6basico78.ht

    m&ro#ramacin en Visual 0asic .;+, >?, pa#. 8>@