Más contenido relacionado
Preguntas unidad 4
- 1. Ingeniería enAnimación Digital
yEfectos Visuales
Asignatura: ProgramaciónOrientadaaObjetos
Profesor: ISC.LizbethHernándezOlán
Unidad4 Polimorfismo Fecha: 26/05/17
Actividad Preguntas Página 1 de2
No.Control 16081852 NombredelAlumno NEQUIZORTIZURIEL
I.Completelassiguientesoraciones:
1. ¿Aquésele llama polimorfismo?
Significalafacultaddeasumirmuchasformas,refiriéndosealafacultaddellamarmuchosmétodos
diferentesutilizandounaúnicasentencia.
2. Dado el código de laclase test; escribalas líneas queutilizan polimorfismo:
Cliente[0]=newCCuentaAhorro
Cliente[1]=newCCuentaCorriente
Cliente[2]=newCCuentaCorrienteConIn
3. ¿Qué tan relacionado estáel polimorfismo con laherencia?
ReferenciaaunasubclasequepuedeserconvertidaimplícitamenteporJavaenunareferenciaasu
Superclasedirectaoindirecta.
4. ¿Porquése dicequeel polimorfismo fomentala extensibilidad?
Puedenalmacenarindistintamentereferenciasaobjetosdecualquieradelassubclases.
5. ¿Cuál es ladiferencia de programar en forma general a programar en forma
específica?
Enformageneralseobtieneelcódigoquepodráserusadocomoherenciaotenerpolimorfismoparaotras
clases,mientrasqueenformaespecíficasolosirveparaunarazóncreada.
6. Escriba un ejemplo deun código que apliqueel polimorfismo:
publicabstractclassSeleccionFutbol{
protectedintid;
protectedStringnombre;
protectedStringapellidos;
protectedintedad;
//constructores,getterysetter
publicvoidviajar(){
System.out.println("Viajar(ClasePadre)");
}