Diferencia entre revisiones de «Programación en C++/Funciones virtuales»

Contenido eliminado Contenido añadido
Línea 942:
 
Existen dos terminos que son comunmente usado cuando se discute
sonresonbre programacionprogramación orientada a objetos: "Enlace temprano y Enlace
Tardio" ( del ingles "early binding and late binding" ). Relativo a
C++, estos terminos se refieren a eventos que occurren en tiempo de
Línea 960:
tiempo de ejecución. Ademas, precisamente a que llamada a funcion
es determinada "al vuelo" mientras el programa se ejecuta. Enlace
tardio es logrado en C++ a traves del suouso de funciones virtuales y
tipos derivados. La ventaja de enlace tardio es que permite gran
flexibilidad. Puede ser usada para soportar una interface comuncomún,
mientras que se permite a varios objetos utilizar esa interface para
definir sus propias implementaciones. Por rantotanto, puede ser usada para
ayudar a crear librerias de clases, las cuales pueden ser reusadas
y extendidas. SiuSu desventaja, sin embargo, es una ligera perdida de
velocidad de ejecucion.