“Conocimientos Programación>Programación Java

Cómo combinar clases en Java

2013/10/2
programadores utilizan el lenguaje de programación Java, en parte, debido a su completo apoyo de un paradigma de programación orientada a objetos. Debido a esto , se pueden crear diferentes objetos de datos y construir una amplia biblioteca de clases ya existentes . Sin embargo , si la necesidad de combinar las clases surgen , hay tres opciones disponibles. La primera es la creación de una jerarquía de derivación , en el que una clase de objetivo se deriva de una serie de clases relacionadas . La segunda es incluir las clases dentro de su clase con el fin de utilizar su funcionalidad. La tercera es crear una serie de "interfaces" en lugar de clases , y la implementación de las interfaces. Cosas que necesitará
Java Development Kit (JDK ) Editor de Texto Fotos, o Java interactivo entorno de desarrollo
Ver Más instrucciones
1

Crea tu clase Java. Esta clase será el que "combina " las otras clases :

public class MyClass {código de aplicación /* de MyClass va aquí * /}
2

Extender una jerarquía de clases heredadas . En Java, la única manera de que su clase para que herede la funcionalidad de otras clases múltiples es si todas esas clases heredan entre sí de forma lineal . Por ejemplo , si desea " MyClass " para heredar la funcionalidad de " Clase 1 " y " Clase 2 " y Clase 2 ya hereda datos de Clase 1 , entonces MyClass puede obtener la funcionalidad tanto al extender Clase 2 :
< p > MyClass public class Class2 {código de aplicación /* de MyClass va aquí * /}
3 clases de uso

dentro de su clase. Si Class1 y Class2 están relacionados , es decir, que no comparten los datos a través de la herencia, a continuación, puede utilizar objetos de la Clase 1 y Clase 2 dentro MyClass para acceder a su funcionalidad :

public class MyClass {public Class1 x = new Class1 (); pública Clase 2 y Clase 2 = new () ;/* Código implementación de MyClass va aquí * /}
4 interfaces de uso

en lugar de clases . Si Class1 y Class2 son las interfaces , lo que significa que sólo el suministro de un conjunto de métodos para poner en práctica en lugar de definirlos , entonces MyClass puede aplicar a ambos. Una clase puede implementar cualquier número de interfaces , siempre que implementa los métodos definidos en las interfaces:

interfaz pública Class1 { declaraciones de función /* * /}

interfaz pública Class2 {/* declaraciones de función * /}

public class MyClass implementa clase 1 , clase 2 {/* código de implementación de MyClass va aquí * /}

Programación Java
Cómo agregar cadenas a una lista Java
Cómo descargar Eclipse para Android
Java Encriptación AES Código 256
Cómo deshabilitar números aleatorios en Java
Cómo realizar un registro de búsqueda en una aplicación Java
¿Por qué los diseñadores Web Utilice applets de Java en páginas web
Cómo mostrar los números en orden ascendente Uso de Java
Cómo ordenar una lista enlazada en Java
Conocimientos Informáticos © http://www.ordenador.online