Documente Academic
Documente Profesional
Documente Cultură
A OBJETOS
AGENDA
• Para
entender mejor este paradigma vamos a revisar cuatro
conceptos fundamentales.
• ABSTRACCION.
• ENCAPSULAMIENTO.
• HERENCIA.
• POLIMORFISMO.
ABSTRACCION
• El
concepto fundamental de la herencia es el proceso en el
que un objeto adquiere características de otro objeto.
• Siguiendocon el ejemplo anterior del celular, un celular es
un equipo con características básicas.
• Ahora pensemos en un Smartphone…..
HERENCIA
• Celular.java
QUE ES UNA CLASE?
• Test.java
• Hay que tener en cuenta que sólo se puede heredar de una sola clase y
que a la clase de la que se hereda se le llama clase base, superclase o
clase padre, mientras a la clase que hereda se le llama subclase.
• Ejemplo: Digamos que quiero crear un objeto SmartPhone. Un
SmartPhone además de las características propias de un celular,
aumenta las siguientes características:
• Cámara y debo saber el número de megapíxeles que tiene.
• Memoria ram y debo saber su capacidad en GB.
• Almacenamiento para fotos, documentos y debo saber cuándo tiene de
almacenamiento en GB.
CÓMO HACER HERENCIA?
• SmartPhone.java
CREAR UN OBJETO DE TIPO
SMARTPHONE
• TestSmart.java