Practica programacion java-segunda parte
Reutilización: Métodos
Grupo de Planificación y Aprendizaje (PLG)
Programación. Curso 2010-2011 Universidad Carlos III de Madrid
V2
Agenda
Introducción Métodos en Java ParámetrosValores de retorno Funcionamiento general de un método Paso por valor y por referencia P l f i Resumen
Curso 2010/2011
2
1
Introducción
Hasta ahora, para realizar una acción en dos sitiosdistintos, distintos había que escribir el código dos veces, veces una en cada sitio: se duplica el código Se puede etiquetar una zona de código con un nombre, para poder utilizarla en varios sitiosdistintos sin tener que escribir el código dos veces Estas E t zonas etiquetadas se llaman métodos ti t d ll ét d Los métodos pueden recibir una serie de parámetros y devolver valores de retornoCurso 2010/2011 3
Introducción
Ejemplo: System.out.println( Empieza System.out.println("Empieza la cuenta atrás"); atrás ); System.out.println("Todos a sus puestos"); for (int a=10; a>=0; a--) {System.out.print(a+" "); } System.out.println(); System.out.println ("Lanzamiento"); System.out.println("Houston, Houston, tenemos un problema"); System.out.println("Abortamos la misión, mañanaprobaremos"); System.out.println( Empieza System out println("Empieza la cuenta atrás"); atrás ); System.out.println("Todos a sus puestos"); for (int a=10; a>=0; a--) { System.out.print(a+" "); }System.out.println(); System.out.println ("Lanzamiento"); System.out.println("Houston, todo en orden");
Curso 2010/2011 4
2
Agenda
Introducción Métodos en Java Parámetros Valores de retorno Funcionamientogeneral de un método Paso por valor y por referencia P l f i Resumen
Curso 2010/2011
5
Métodos en Java
Se ponen dentro de la clase, antes o después del método main (¡pero no dentro!)Compuesto por una cabecera y un cuerpo: La cabecera contiene el nombre del método El cuerpo contiene las instrucciones Todos empiezan por public static void (hasta que veamos métodos que devuelven cosas) y...
Regístrate para leer el documento completo.