Metodos
Metodos
Metodos
HERENCIA Y POLIMORFISMO
aceptar una gama de objetos diferente es lo que llamamos polimorfismo.
Herencia
Herencia en la programacin orientada a objetos es
la habilidad de extender una funcionalidad existente
definiendo una nueva clase que hereda
funcionalidad de una clase existente. Lo cual nos
ahorrara mucho tiempo.
Polimorfismo
Significa literalmente muchas formas. En
programacin orientada a objetos es una
tcnica para optimizar la funcionalidad
basada
en
tipos
particulares.
La diferencia entre herencia y polimorfismo
es que herencia est relacionada con
clases y polimorfismo con mtodos.
Polimorfismo
Se declaran atributos,
Parmetros o variables de la clase base
Se les asignan objetos de alguna de las
subclases
Usar todos los mtodos declarados en la
clase base
METODOS
Definen el comportamiento de los objetos.
Mtodos Habituales
Constructor Sirve para inicializar un objeto al
crearlo Existe sobrecarga (distintos parmetros)
(para cualquier mtodo) Coincide con el nombre
de la clase y no devuelve nada por definicin
Get & Set Sirven para obtener o para modificar
los atributos de una clase
Extends Sirve para indicar la superclase de la
cual se hereda