package com.amg.Clases;

public class Persona {
    // ATRIBUTOS (Variables de clase)
    private String nombre, apellido1;

    // CONSTRUCTOR. (Se rellenada cada objeto con sus valores correspondientes)
    // [Instancia de objeto]
    public Persona(String nombre, String apellido1) {
        this.nombre = nombre;
        this.apellido1 = apellido1;
    }

    //Sobrecarga de constructores
    public Persona(){
        
    }

    // ENCAPSULACIÓN: Yo te voy a dar el acceso controlado a mis variables (Tanto
    // para acceder, como para establecer valor)

    // GETTER (Obtener valor)
    public String getNombre() {
        return this.nombre;
    }

    public String getApellido1() {
        return this.apellido1;
    }

    // SETTER (Establecer valor)
    public void setNombre(String nombre){
        this.nombre = nombre;
    }
    public void setApellido1(String apellido1){
        this.apellido1 = apellido1;
    }

    //SOBREESCRIBIR EL MÉTOD0 TOSTRING
    @Override
    public String toString(){
        return "Nombre: "+this.nombre+" Apellido1: "+this.apellido1;
    }

}
