“Conocimientos Programación>Programación Java

Cómo llamar a un método no estático desde un método estático en Java

2012/6/23
En la programación Java, " métodos " son funciones dentro de clases que se utilizan para definir la funcionalidad de los objetos creados a partir de las clases. métodos " estáticas" son métodos que la clase define aparte de los objetos. Los métodos estáticos funcionan como funciones independientes contenidas dentro de una clase . La diferencia es que se necesita una instancia de un objeto de clase con el fin de llamar a un método no estático , mientras que para los métodos estáticos sólo tiene que llamar a la clase misma. Con el fin de llamar a un método no estático - que requiere un objeto - de un método estático, es necesario tener una instancia de un objeto dentro del método estático . Cosas que necesitará
Java Development Kit
texto editor
Mostrar más instrucciones
1

Declarar una clase con un método estático :
clase

pruebas {

public static void static_method () { } }
2

declare una instancia de una clase dentro de esta clase. Por ejemplo , en la clase de " pruebas", el método de " static_method " es estática , lo que significa que sólo se puede llamar a través de la clase - con la sintaxis para declarar un non " testing.static_method (). " -estática método, cree un objeto de la clase " a" en este ejemplo, en el método estático para llamar al método no estático :

public static void static_method () {

new_object_A = new a ( ) ; }


3

Llame al método no estático de la " a" a partir del método estático " static_method " en la clase de pruebas :

public static void static_method () {

new_object_a = new A ( ) ; A.non_static_method () ;}

Programación Java
Cómo escribir programas Java
Cómo crear un árbol desde una lista en Java
¿Qué se utiliza más : Java o Visual Basic
Cómo extraer los Applets de la caché de Java
Cómo escribir en un archivo de texto desde JSP
Cómo deshabilitar números aleatorios en Java
Cómo desarrollar un Test de Personalidad Puntuación de aplicaciones en Java
Cómo convertir una cadena en Java para GeneralPath
Conocimientos Informáticos © http://www.ordenador.online