Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONCLUSIN:
Est muy claro el concepto de la herencia, sin embargo haciendo resaltar algunos puntos
importantes de esta, cabra mencionar algunos como que la herencia es exclusivo de
lenguajes orientados a objetos, que minimiza y ahorra cdigo, lo que a mi entender tambin
secunda en ahorra de memoria.
EJEMPLO APLICATIVO
Veamos un ejemplo simple de la herencia, para este caso crearemos una clase la cual
heredaremos donde se encuentre el apellido y otra clase donde asignemos el nombre de una
X persona. Primero veamos la clase que se heredar:
package herencia;
public class ClaseHeredada {
String Apellido;
public ClaseHeredada(String Dato){
this.Apellido=Dato;}
}
Una vez que tengamos la clase que heredaremos creamos nuestra clase donde se encontrar
el nombre de la persona X y le asignamos el siguiente cdigo:
package herencia;
public class Herencia extends ClaseHeredada{
String Nombre;
public Herencia(String Texto){
super(Texto);
}
Vanessa Manzano Palacios
Polimorfismo
El polimorfismo consiste en obtener un mismo mtodo con diferentes funciones, es decir,
suponiendo que tengamos una clase Saludo con el mtodo Saludo el cual sera su
constructor, pero en este caso tendramos varios constructores pero siempre siguiendo las
reglas de independencia en cuestin a los parmetros de cada constructor para que as
puedan diferenciarse uno de otro, sin embargo cada uno tendr diferentes procesos internos
en s mismo.
Conclusin:
Como se lee en lo anterior, el polimorfismo vendra a ser la extensin de un mtodo quw
realiza otras funciones, es decir, por describirlo de algina manera, el mismo nombre, pero
cumpliendo diferentes funciones sin cambiar de nombre. (Mtodo)
Ejemplo aplicado.
Primero crearemos una clase ajena a la clase main la cual denominaremos Saludo. Dentro de
saludo crearemos un atributo llamado MensajeSaludo de la siguiente manera.
-->
-->
String MensajeSaludo;
Posteriormente pasamos a crear los constructores con diferentes atributos y funciones lo cual
vendra a ser el polimorfismo de la clase Saludo.
public Saludo(){
MensajeSaludo="Hola Amigo";
}
public Saludo(String Palabra){
MensajeSaludo=Palabra;
}
Vanessa Manzano Palacios