Si desea convertirse en un programador de Java, hay muchos conceptos nuevos que aprender. Hay clases, métodos, excepciones, constructores, variables y más; Puede sentirse abrumado al aprenderlo. Entonces, deberías aprenderlos uno por uno. En este artículo del tutorial, aprenderá a llamar a un método en java.
Paso
Paso 1. Método equivalente a funciones en lenguajes de programación como C, que ayuda en la reutilización del código. Los métodos consisten en una serie de declaraciones y estos métodos se pueden llamar a través de otras declaraciones. Cuando se llama, se ejecutarán todas las declaraciones que forman parte del método. Por ejemplo, considere este método:"
método vacío estático públicoEjemplo () {}
. Actualmente no hay código en él, pero hay tres palabras clave antes del nombre del método. Hay
público
,
estático
y
vacío
Paso 2. Palabra
público
antes del nombre del método significa que se puede llamar al método en sí desde cualquier lugar que incluya otra clase, incluso desde un paquete (archivo) diferente siempre que importe esa clase.
Hay otras palabras que pueden reemplazar
público
. La palabra es
protegido
y
privado
. Si un metodo
protegido
entonces solo esta clase y sus subclases (clases que usan esto como base para compilar código) pueden llamar al método. Un método
privado
solo se puede llamar dentro de esa clase. La última palabra clave no es realmente una palabra. La palabra solo se usa si no tiene sustituto
público
,
protegido
o
privado
. Esta palabra se llama default o package-private. Esto significa que solo las clases del mismo paquete pueden llamar al método.
Paso 3. Segunda palabra clave,
estático
significa que el método pertenece a la clase y no es una instancia de la clase (objeto).
Los métodos estáticos deben llamarse con el nombre de la clase:"
ExampleClass.methodExample ()
Sin embargo, si la palabra clave
estático
no existe, los métodos solo se pueden llamar a través de objetos. Por ejemplo, si se llama a la clase
ExampleObject
y tiene un constructor (para crear un objeto), podemos crear un nuevo objeto escribiendo
ExampleObject obj = new ExampleObject ();
y llame al método con"
obj.methodExample ();
".
Paso 4. Otra palabra antes del nombre del método es
vacío
.
Decir
vacío
significa que el método no devuelve nada (no devuelve nada si ejecuta el método). Si desea que un método devuelva algo, simplemente reemplace la palabra
vacío
con el tipo de datos (primitivo o tipo de referencia) del objeto (o tipo primitivo) que desea generar. Solo agrega
regreso
más un objeto de ese tipo en algún lugar antes del final del código del método.
Paso 5. Al llamar a un método que devuelve algo, puede usar lo que se devolvió
Por ejemplo, si
someMethod ()
devuelve un número entero, luego puede establecer un número entero a lo que se devuelve con"
int a = someMethod ();
Paso 6. Algunos métodos requieren parámetros
Un método que toma un parámetro entero se vería así
someMethod (int a)
. Cuando use un método como este, debe escribir el nombre del método, luego un número entero entre paréntesis:
someMethod (5)
o
algún método (n)
si
es un entero.
Paso 7. Método también puede tener varios parámetros, simplemente sepárelos con comas. Si el método
algún método
requiere dos parámetros,
int a
y
Objeto obj
se vera como"
someMethod (int a, Object obj)
. Para utilizar este nuevo método, debe llamar al nombre del método seguido de un número entero y un objeto entre paréntesis:
someMethod (4, cosa)
con
cosa
es un
Objeto
Consejos
-
Cuando llama a un método que devuelve algo, puede llamar a otro método en función de lo que devuelve ese método. Por ejemplo, tenemos un método llamado
getObject ()
que produce un objeto. Bueno en clase
Objeto
sin llamadas a métodos no estáticos
Encadenar
que producen
Objeto
en forma de
Cuerda
. Entonces, si quieres conseguir
Cuerda
es de
Objeto
generado por
getObject ()
en una línea, solo escribe"
String str = getObject (). ToString ();
- ".