Novelas Turcas vs Series de EUA en audiencia (2024).pdf
SuperClase.pdf
1. “COMPUTACION E INFORMATICA”
SUPER CLASE
EN JAVA
SOTO HUAMAN MAYRA 1
DE LA CRUZ PINEDA ROLANDO
JURO HUAMAN LUCIANA
SAYRITUPAC CAMPUMANE ERICK
2. Super-Clase en Java
La superclase es un término utilizado en la programación orientada a objetos
para indicar una clase genérica, no necesariamente abstracta, que puede
extenderse por una o más subclases, o clases secundarias, que representan
versiones especializadas. Las características de superclase son heredadas por
todas las clases secundarias, que pueden agregar otras nuevas. Los métodos
públicos son heredados por la subclase, pero la subclase puede modificarlos
según sea necesario; este fenómeno se denomina anulación.
Un ejemplo de uso de una superclase es una clase de vehículo con ciertos
métodos y variables, a partir de los cuales se extienden diferentes clases,
como el automóvil o la motocicleta. Estos últimos heredan las variables y
métodos del vehículo a los que se agregan las variables y métodos propios de
la clase.
3. Ejemplo Clasico
El ejemplo clásico que se utiliza para describir este
comportamiento son las clases de figuras
geométricas, este caso sirve de estudio debido a
que todas las figuras comparte algunos atributos,
por ejemplo, pueden tener un color, pueden estar
llenas con este color y después al detalle cada una
tiene sus características propias, como por ejemplo
la forma en que se calcula el área, si tiene lados
iguales o lados diferentes o radio en el caso de las
circunferencias.
Como podemos ver de la clase padre o
superclase bajan los atributos comunes y
luego cada hija o subclase define los suyos
propios e individuales
4. Para que sirve la palabra super
en el lenguaje Java
• La palabra reservada súper en java se usa para acceder a los atributos y
métodos de una clase padre, esta palabra va ligada a la herencia en java.
• También se usa la palabra clave súper para inicializar atributos de la clase
padre a través del llamado desde los métodos constructores de las clases
hijo.
1
5. Tener acceso a mienbros de
la super clase
2
• Se puede usar la palabra súper para acceder a
miembros (atributos) de una clase padre, también
se usa para acceder a métodos de la misma clase
padre.
6. NOTA IMPORTANTE
En Java tenemos que tener claro cómo llamar a la clase principal de la que
heredamos y aquella que hereda de ella, así, clase que se hereda se
denomina superclase. La clase que hereda se llama subclase. Por lo tanto,
una subclase es una versión especializada de una superclase. Hereda todas
las variables y métodos definidos por la superclase y agrega sus propios
elementos únicos.
• Superclase: la clase cuyas características se heredan se conoce como
superclase (o una clase base o una clase principal).
• Subclase: la clase que hereda la otra clase se conoce como subclase (o
una clase derivada, clase extendida o clase hija). La subclase puede
agregar sus propios campos y métodos, además de los campos y métodos
de la superclase.
TERMINOLOGIA IMPORTANTE