la programacion orientada a objetos
Modulo: Programación II
INFORME
Tema: Herencia en java y las palabras this, final y super
Objetivos:
Objetivo general
Entender que es herencia y las palabras this, super y finalObjetivo específicos
Definir los conceptos básicos de la herencia
Definir las palabras this, super y final
Desarrollar un programa utilizando la herencia
Resumen
Una clase se refiere a unconjunto de variables, métodos, objetos.. Comparten la misma estructura y mismo comportamiento. La estructura se determina mediante variables a las cuales se les conoce con atributos y mientras que elcomportamiento se determina a ñas acciones que van a tomas se los conoce como métodos
Palabras clave
Final, this, herencia, java, public, superclase, subclase
Introducción
Materiales y metodologíaMateriales
Internet, Apuntes, libros virtuales, netBeans 8, computadora
Marco teórico
Herencia
Se puede construir o elaborar otra clase con la característica que tiene java que es la herencia.La palabra reservada extends como por ejemplo:
public class Triangulo extends Geometria{
//sentencias;
}
Cuando una clase es semejante a otra entonces se realiza el heredar con la palabrareservada extends esto hace que todas las variables y métodos los utiliza en la clase heredada.
Java permite varias heredar, no que de una clase derive de varias pero sí que varias clases deriven de unaclase, esto hace que el programador pueda ampliar con nuevas variables y métodos
Un ejemplo práctico es la figura siguiente:
La clase Bus denominada subclase o clase derivada hereda losatributos y métodos de la clase Carro denominada superclase o clase base.
La estructura según el ejemplo anterior es:
public class nombreSubclase extends nombreSuperclase{
// Atributos ymétodos de subclase
}
En el siguiente dibujo podemos observar que los distintos objetos tienen algo en común, en este caso tiene llantas, asientos, ventanas, kilometraje, marca, modelo,...
Regístrate para leer el documento completo.