Métodos en Java

Publicado por Copán Galel el Jul 13, 2009 en: Informatica, Java, Lenguajes de Programación, Programacion, Software |

Java

Son bloques de código los cuáles tienen una función específica en la creación de nuestras clases, los cuales devuelven si así lo deseamos un resultado o no.

Java divide la funcionalidad en dos módulos, los cuales son clases y métodos, esto hace más fácil la depuración del código de nuestra aplicación.

Un método debe ser específico según su funcionalidad, ósea debe tener una función estrictamente concreta y un código no muy extenso, reitero esto, para hacer su depuración más fácil y rápida. También debe tener un nombre especifico, recomendadamente que sea relacionado con la función que va a cumplir dicho método.

Veamos un ejemplo en código para ver de qué se trata.

int multiplicarValores(int a, int b)

{

return (a*b);

}

Este método se llama multiplicarValores, devuelve un valor de tipo entero y tiene dos parámetros de entrada, que son a y b. Las variables de nuestro método solo tienen valides dentro del código que contiene el método, fuera de este dejan de funcionar.

Por otra parte respecto a los parámetros o argumentos como en algunos libros de Java se conoce, se les puede llamar de cualquier forma, obviamente respetando las normas de declaraciones de variables impuestas por Java, pueden leer acerca de este tema en la pagina de Sun.

Veamos ahora un ejemplo de un método práctico de una operación matemática que es el caso de fibonacci:

public int fibonacci(int x)
{
if (x < 2)
{
return x;
}
return fibonacci(x - 2) + fibonacci(x - 1);

}


Bien, esto es una forma resumida y fácil de entender el funcionamiento de los métodos en Java. Cualquier consulta respecto a este tema y otros relacionados al blog por favor coméntenlo, ya que me interesa que queden bien entendidos los conceptos básicos de Java para mas adelante poder hacer aplicaciones bien hechas y que obviamente den resultado.


Descargar: Video tutorial de Metodos En Java

Tags: , ,

Comentarios

Copyright © 2012 Maya Lab Derechos Reservados. Tema por www.grupomayal.com.