M Todos Imprimir

Páginas: 7 (1732 palabras) Publicado: 4 de agosto de 2015
Métodos
Introducción
Los programas extensos pueden ser complejos, lo que ocasiona que sean difíciles de comprender y depurar. La técnica más importante para reducir la complejidad es dividir un programa en secciones (relativamente) aisladas. Esto nos permite enfocarnos en una sección aislada sin las distracciones de todo el programa completo. Además, si la sección tiene nombres podemosllamarla con solo utilizarlo. En java estas secciones se conocen como métodos. (Douglas Bell, 2003)
Descripción Grafica
Los Métodos y el Main están en diferentes clases



Cuando los Métodos y el Main pertenecen a la misma clase






Invocación de un método
En java podemos llamar a un método privado declarando su nombre junto con una lista de parámetros.
Los valores de los parámetros se transfierenautomáticamente al método. Esta trasferencia es un proceso de duplicación, ya que los valores originales permanecen intactos. (Douglas Bell, 2003)

Estructura de un método
Los métodos en java pueden tener parámetros, es decir, que un método puede utilizar variables predefinidas para ser utilizadas en sus procesos.
import java.util.*;
public class Metodos1 {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int numero1, numero2, resultado;
        System.out.print("Introduce primer número: ");
        numero1 = sc.nextInt();
        System.out.print("Introduce segundo número: ");
        numero2 = sc.nextInt();
        resultado = sumar(numero1, numero2);
        System.out.println("Suma: " + resultado);
    }
    public static int sumar(int a,int b){
           int c;
           c = a + b;
           return c;
    }
}

Estructura Método 1
(Villacres, 2010)

Métodos retornando valores
Ahora se mostrara un método que regrese un valor, estos métodos se declaran diferente y siempre deben terminar con la palabra “return var;” donde “var” es una variable cualquiera del mismo tipo del método. Ejemplo:

public int obtenerValor(){
int x=10;return x;
}


(Villacres, 2010)

Nótese que se utiliza “int” en lugar de “void”, lo cual indica que se regresara una variable del tipo integer o numérico, por lo que dentro del método se declara int x=10; que es precisamente un valor numérico, y se regresa el valor de x, es decir 10. Finalmente el método puede ser usado para obtener el valor de 10 del siguiente modo.

int variable;
variable =obtenerValor(); //Estamos diciendo que la variable ahora es 10

Estructura Método 3
(Villacres, 2010)





Métodos Utilizando Parámetros
Se puede utilizar parámetros en un método. En el siguiente ejemplo se utilizara un parámetro el cual es un valor que se puede asignar al método para realizar operaciones, este puede ser variable y se obtendrán diferentes resultados dependiendo del valor asignado.public int obtenerValor(int parametro){
//notece que adentro de los parenthesis se declara una variable
// esta variable es el parametro
int x=parametron/2;
//utilizamos una variable para calcular el parametron dividido para 2
return x;
}

Estructura Método 4
(Villacres, 2010)

Notamos que este método utiliza un parámetro, y el resultado del mismo es este parámetro pero dividido entre 2, si elparámetro varia, entonces vemos que el resultado también.

int variable;
variable=obtenerValor(10);
// el método regresa la división del parametro entre 2.

Estructura Método 5
(Villacres, 2010)


Tipos de método
a) Métodos sin parámetros:
Son métodos que no piden ningún dato u objeto para ejecutarse. Un método sin parámetros se identifica porque sus paréntesis finales están vacíos. Estos métodos nonecesitan recibir información para ejecutarse. (Perry, 2012)
Primer método
package deberes;
public class Prueba {
void suma () {
int n1,n2,r
r=0;
n1=1000;
n2=10;
r=n1+n2;
System.out.println (r);
}
}
Segundo Método
Public class Prueba {
int suma () {
int n1,n2,r;
r=n1+n2;
n1= 1000;
n2= 10;
r=n1+n2;
return r;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Imprimir Todo
  • El M Todo De Las
  • M Todo
  • El M Todo
  • M Todo
  • EL M TODO
  • El M Todo
  • El M Todo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS