viernes, 2 de diciembre de 2016

15-Programación Orientada a Objetos (Parte V). Parámetros y Argumentos de Métodos en Java

Parámetros y argumentos son dos términos, que a menudo son intercambiados erróneamente. El contexto ayuda a diferenciar su significado.

  • El término parámetro se utiliza para referirse a la variable en la declaración del método
  • El término argumento se refiere al valor que se envía cuando hacemos la llamada al método.
Hay que recordar que el argumento debe ser del mismo tipo de dato que el parámetro de la declaración del método.
En el siguiente ejemplo se entenderán mejor estos conceptos:


class ParametrosArgumentos{
    
    //Atributos de clase
    String nombre;
    int edad;
    
    //Métodos set and get
    
    public void setNombre(String nom){
        nombre = nom;
    }
    
    //Método sin parámetros
    public String getNombre(){
        return nombre;
    }
    //Cuando creamos el método, lo que se le pasa por paréntesis son
    //los parámetros, es decir, el tipo y el nombre de la variable
    public void setEdad(int edadPersona){
        edad = edad;
    }
    
    //Método sin parámetros
    public int getEdad(){
        return edad;
    }
    
    //Método principal para poder crear objetos
    public static void main(String[] args) {
        ParametrosArgumentos persona1 = new ParametrosArgumentos();
        
        //Cuando hacemos la llamada al método lo que se le pasa es lo que
        //se denomina argumento, es decir, el valor que tiene la variable
        persona1.setEdad(56);
        persona1.setNombre("Ángela");
    }
}

No hay comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...