“Conocimiento Programación>Programación Java

Cómo extender una clase abstracta

2012/2/25
Una clase abstracta , en el lenguaje de programación Java y C # , se utiliza para declarar las características comunes de sus subclases , sin definir las características más allá de un nivel básico. Ellos pueden contener tanto , los tipos de datos , no abstractos definidos y métodos , y , tipos de datos abstractos generalizadas y métodos que sólo pueden ser realizadas por otras , no abstractos , clases . La importancia de las clases abstractas es que ofrecen un medio para la herencia múltiple , que no es posible de otro modo . La herencia múltiple es la capacidad de una clase a heredar los métodos y tipos de datos de otras clases y no es una característica básica de Java y C #. Instrucciones
Java Abstract Classes
1

Crear una clase abstracta declarándola abstracta a través de la utilización de la palabra clave "abstract ". La clase debe contener los tipos y métodos que deben aplicarse por las clases no abstractas de datos abstractos . Un ejemplo de código se declara una clase como abstracta y que contiene un método abstracto se parece a esto :

DailyActivities clase abstracta pública {

public abstract void paseo ();

}

No incluye ninguna implementación del método dentro de la clase abstracta.
2

Crear una clase no abstracta que implementará los tipos de datos y métodos dentro de la clase abstracta. Una clase de ejemplo es el siguiente :

public class WeeklySchedule {

}
3

Relacionar la clase no abstracta con la clase abstracta mediante el uso de la palabra clave "extends " . A continuación , aplicar un método abstracto de la clase abstracta . Aplicación del método requiere que el programador para codificar una instrucción para que el método para llevar a cabo . Un código de ejemplo es el siguiente :

WeeklySchedule clase pública se extiende DailyActivities {

public void paseo ( ) {

System.out.println ( "Hoy entré 5 millas " ) ;

}

}
C # Abstract Classes
4

Crear una clase abstracta declarándola abstracta a través de la utilización de el "abstract ". palabra clave La clase debe contener los tipos y métodos que deben aplicarse por las clases no abstractas de datos abstractos . Un ejemplo de código se declara una clase como abstracta y que contiene un método abstracto es así:

DailyActivities clase abstracta pública {

public abstract void paseo (); }


No incluye ninguna implementación del método dentro de la clase abstracta.
5

Crear una clase no abstracta que implementará los tipos de datos y métodos dentro de la clase abstracta. Una clase de ejemplo es:

WeeklySchedule clase pública {

}
6

Relacionar la clase no abstracta con la clase abstracta mediante el uso de dos puntos ( :) . A continuación , aplicar un método abstracto de la clase abstracta . Aplicación del método requiere que el programador para codificar una instrucción para que el método para llevar a cabo . Un código de ejemplo es el siguiente :

pública WeeklySchedule clase : DailyActivities {

public void paseo ( ) {

System.out.println ( "Hoy entré 5 millas " ) ;

}

}

Programación Java
Cómo cifrar un archivo grande en Java
PHP vs. Java Escalabilidad
Cómo utilizar PrintStream en Java
Cómo crear una bidimensional Java matriz de cadena para un JTable
Cómo enviar un correo electrónico automático después de una fecha específica Utilizando JSP
Cómo convertir ServletInputStream a FileInputStream
Cómo obtener una referencia a un Thread Java
Cómo hacer un Beep Con Java
Conocimiento de la computadora © http://www.ordenador.online