Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
INF282_2008-2_Cap02_Parte_03

INF282_2008-2_Cap02_Parte_03

Ratings: (0)|Views: 3|Likes:

More info:

Published by: CésarAugustoRuizVergara on Oct 17, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/16/2009

pdf

text

original

 
DiapositivaDiapositiva11LP2 2008LP2 2008--11
Lenguajes de ProgramaciLenguajes de Programacióón 2n 2
ProgramaciProgramacióón Orientada a Objetosn Orientada a ObjetosReflexiReflexióónn
DiapositivaDiapositiva22LP2 2008LP2 2008--11
ReflexiReflexióónn
TTéécnica que permite a un sistema mantenercnica que permite a un sistema mantenerinformaciinformacióón sobre si mismo (metan sobre si mismo (meta--informaciinformacióón) yn) yutilizar dicha informaciutilizar dicha informacióón para cambiar sun para cambiar sucomportamiento (adaptacicomportamiento (adaptacióón).n).
DiapositivaDiapositiva33LP2 2008LP2 2008--11
ReflexiReflexióónn
Ejemplos de uso:Ejemplos de uso:
 –  – 
VerificaciVerificacióón de errores en tiempo de compilacin de errores en tiempo de compilacióón.n.
 –  – 
Entornos de desarrollo con componentes.Entornos de desarrollo con componentes.
 –  – 
Programas orientados a dar servicios.Programas orientados a dar servicios.
DiapositivaDiapositiva44LP2 2008LP2 2008--11
RTTIRTTI
Uno de los aspectos de la reflexiUno de los aspectos de la reflexióón es lan es la
Identificaci Identificaci óón de Tipos en Tiempo de Ejecuci n de Tipos en Tiempo de Ejecuci óónn
(RTTI).(RTTI).Consiste en determinar si un objeto puede serConsiste en determinar si un objeto puede sermanejado como un tipo determinado de dato.manejado como un tipo determinado de dato.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->