ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base De Datos


Enviado por   •  25 de Agosto de 2014  •  358 Palabras (2 Páginas)  •  149 Visitas

Página 1 de 2

Herencia (P.O.O)

Herencia: Es una propiedad que permite que los objetos sean creados a partir de otros ya existentes, obteniendo características (métodos y atributos) similares a los ya existentes. Es la relación entre una clase general y otra clase más específica. Es un mecanismo que nos permite crear clases derivadas a partir de clase base, Nos permite compartir automáticamente métodos y datos entre clases subclases y objetos. Por ejemplo: Si declaramos una clase párrafo derivada de un clase texto todos los métodos y variables asociadas con la clase texto son automáticamente heredados por la subclase párrafo.[1]

Herencia: Este quizás es el tema que más problemas causan al estudiante; sin embargo, no es difícil en su concepción.

El objeto Persona es un objeto muy genérico y limitado en sí; así que se puede considerar como un objeto Abstracto; ya que por sí mismo no puede crear una persona completa; sin embargo, sus funciones básicas son las mismas en todos los seres humanos, con diferencias puntuales, así que podemos crear dos objetos Hombre y Mujer, que hereden todas sus características genéricas como respirar, hablar, nombre, etc., del objeto Persona, y sea en la implementación de cada objeto donde empiezan las diferencias.]

-Ejemplo en Java [editar] public class Mamífero

{

prívate int patas;

prívate Stirling nombre;

public void imprimir Patas()

{

System.out.println(nombre + ” tiene ” + patas + ” patas\n”);

}

public Mamifero(String nombre, int patas)

{

this.nombre = nombre;

this.patas = patas;

}

}

public class Perro extends Mamifero

{

public Perro(String nombre){

super(nombre, 4);

}

}

public class Gato extends Mamifero{

public Gato(String nombre){

super(nombre, 4);

}

}

public class CreaPerro {

public static void main(String [] args) {

Perro bobi = new Perro(“Bobi”);

bobi.imprimirPatas(); /*Está en la clase mamífero*/

}

}

...

Descargar como (para miembros actualizados) txt (2 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com