Logo Studenta

Polimorfismo

¡Estudia con miles de materiales!

Vista previa del material en texto

Escuela
Instituto Politécnico Nacional
(IPN)
Unidad
Unidad Profesional Interdisciplinaria de Ingeniería Campus Coahuila
(UPIIC)
Carrera 
Ingeniería en Inteligencia Artificial
Asignatura
Paradigmas de programación
Carrera 
Ingeniería en Inteligencia Artificial
Profesor
Raúl Campos Posada
Alumno
Diego Omar Matias Cruz
Tercer Semestre 
Grupo Uno
Sistemas de procesamiento paralelo
Reflexione las siguientes preguntas, investigue en fuentes adicionales de ser necesario. 
Explica los siguientes temas:
Polimorfismo
R= El polimorfismo es un método en la programación orientada a objetos, un enjemplo seria si creamos la clase fruta y una función pelar, si la fruta es una objeto y se puede pelar cuando llamemos a la función pelar nos dira: la fruta se ha comido con éxito ;D, Pero si es una frota la cual no se puede pelar como una sandia y no se puede pelar y mandamos a llamar la función pelar podemos poner que en ese caso diga: “No se puede pelar UnU”, esto es el polimorfismo 
Uno de Java en el Polimorfismo
Ejemplo de Polimorfismo en JAVA:
class Animal {
 public void makeSound() {
 System.out.println("Grr...");
 }
}
class Cat extends Animal {
 public void makeSound() {
 System.out.println("Meow");
 }
}
class Dog extends Animal {
 public void makeSound() {
 System.out.println("Woof");
 }
}
En este ejemplo podemos ver como una clase hereda ciertos métodos y se heredan a las clases hijas, pero estas utilizando un sonido diferente dependiendo de si es un gato o un perro, pero siempre con la misma función 
Terminología utilizada en el polimorfismo
· Método
· Clase 
· Atributo
· Constructor
· Destructor
· Variable
· Comportamiento

Continuar navegando

Contenido elegido para ti

12 pag.
Práctica 7 V2

UNAM

User badge image

Jorge Luis Tellez

171 pag.
inbound7567055703303194596 - Keygii Vlog

User badge image

Desafio Equador Veintitrés

15 pag.
Práctica 8 V1

UNAM

User badge image

Jorge Luis Tellez

Otros materiales