0 evaluări0% au considerat acest document util (0 voturi)
67 vizualizări14 pagini
Este documento describe los métodos en Java. Explica que un método es una porción de código que puede ser llamada para realizar una tarea específica. Define la sintaxis básica de un método, incluyendo el tipo de dato devuelto, nombre, lista de argumentos y valor de retorno. También proporciona ejemplos de métodos simples y ejercicios de práctica.
Este documento describe los métodos en Java. Explica que un método es una porción de código que puede ser llamada para realizar una tarea específica. Define la sintaxis básica de un método, incluyendo el tipo de dato devuelto, nombre, lista de argumentos y valor de retorno. También proporciona ejemplos de métodos simples y ejercicios de práctica.
Este documento describe los métodos en Java. Explica que un método es una porción de código que puede ser llamada para realizar una tarea específica. Define la sintaxis básica de un método, incluyendo el tipo de dato devuelto, nombre, lista de argumentos y valor de retorno. También proporciona ejemplos de métodos simples y ejercicios de práctica.
MTODOS EN JAVA Definicin: Un mtodo es una porcin de cdigo que puede ser llamado o invocado por el programa principal o por otro mtodo para realizar alguna tarea especfica. El trmino mtodo en Java es equivalente al de subprograma, rutina, subrutina, procedimiento o funcin en otros lenguajes de programacin. El mtodo es llamado por su nombre o identificador seguido por una secuencia de parmetros o argumentos entre parntesis. MTODOS EN JAVA
Cuando el mtodo finaliza sus operaciones, devuelve
habitualmente un valor simple al programa que lo llama, que utiliza dicho valor de la forma que le convenga.
El tipo de dato devuelto por la sentencia return debe
coincidir con el tipo de dato declarado en la cabecera del mtodo. MTODOS EN JAVA MTODOS EN JAVA Sintaxis de declaracin de un mtodo en Java [identificador] Tipodedato NombreMetodo (argumentos ) { declaraciones de variables locales; sentencia_1; sentencia_2; ... sentencia_n; // dentro se incluye al menos un return } MTODOS EN JAVA Identificador de acceso. Al igual que las variables, los mtodos pueden ser public o private (existen otros identificadores de acceso). A los mtodos private solamente se puede acceder desde dentro de la clase. Por su parte, a los mtodos public puede acceder cualquiera, tanto desde dentro como desde fuera de la clase.
Tipo devuelto. Un mtodo puede devolver un valor al usuario.
Puede tratarse de un tipo de datos simple, como int o de otra clase. Un tipo devuelto void indica que no se devolver ningn valor. MTODOS EN JAVA Nombre: El nombre de un mtodo debe comenzar con una letra, distingue entre maysculas y minsculas y no puede ser una palabra reservada de Java. Una buena prctica es utilizar nombres descriptivos, por ejemplo: Volumen.
Lista de argumentos: Los argumentos son campos de entrada
par aun mtodo. Un parmetro puede ser un tipo de datos simple y otra clase. Se llamar al mtodo correcto dependiendo del tipo y del nmero de argumento(s). MTODOS EN JAVA Valor de Retorno: En java es imprescindible que al declarar un mtodo, se indique el tipo de dato que ha devolver. Si no devuelve ningn valor, se indicar el tipo void como retorno. Todos los tipos de datos en Java se devuelven por valor y todos los objetos se devuelven por referencia. Para devolver un valor se utiliza la palabra clave return. La palabra clave return va seguida de un expresin que ser evaluada para saber el valor de retorno. MTODOS EN JAVA Llamada de un mtodo: Llamar un mtodo es llamarlo desde cualquier parte del programa para que realice la tarea para la cual fue programada. Sintaxis: Nombre_Metodo (argumentos);
Si el mtodo devuelve algn dato, el invocador debe ser
igualado a una variable del mismo tipo. Sintaxis: variable= Nombre_Metodo (argumentos); MTODOS EN JAVA Ejemplo: Mtodo que calcula el cubo de un nmero: public class PruebaCubo { public static void main (String [] args){ int num; Scanner leer = new Scanner(System.in); System.out.println(Ingrese numero: "); num = leer.nextInt(); System.out.println("El cubo de es: " + cubo(num)); // llamada } public static int cubo (int x) { // declaracin return x*x*x; } } MTODOS EN JAVA Ejemplo: Mtodo que calcula el factorial de un numero:
public static void main(String[] args) {
Scanner leer = new Scanner(System.in); int num; System.out.println("Ingrese Numero: "); num = leer.nextInt(); System.out.println("El factorial es : " + factorial (num)); } MTODOS EN JAVA public static int factorial (int n) { //declaracin de mtodo int aux = 1; // declaracin local for (int i = 2; i<=n; i++) { aux = aux * i; } return aux; } } Ejercicios de Laboratorio 01
1. Escriba una aplicacin que permita convertir centmetros a pies
y pulgadas. Una pulgada = 2.54 centmetros. 2. Disear un mtodo que calcule la sumatoria de los n primeros nmeros enteros. 3. Disear un mtodo que calcule la potencia n de un numero x ingresado por teclado. 4. Escriba una mtodo que sume los n primeros nmeros impares. 5. Disea una mtodo (es Primo) que diga si un nmero es primo o no. Ejercicios de Laboratorio 01
6. Disear un mtodo para hallar el mayor valor de un arreglo de n
nmeros naturales. 7. Disear un mtodo al que se le pasan dos enteros y muestra todos los nmeros comprendidos entre ellos, inclusive. 8. Disear un mtodo para pedir un nmero entre 0 y 9999 y decir cuantas cifras tiene. 9. Escriba un mtodo que permita determinar la suma de las cifras de un nmero n ingresado por teclado. 10. Pedir los coeficientes de una ecuacin se 2 grado, y muestre sus soluciones reales. Si no existen, debe indicarlo. Es decir, solicitar los valores para a,b,c y calcular la determinante d, usando la siguiente frmula: d=((b*b)-4*a*c).