package Capitulo_4.Agenda;

public class Persona {
    private String Nombre;
    private String ApellidoPaterno;
    private String ApellidoMaterno;
    private String Domicilio;
    private String Telefono;
    
    public Persona(String unNombre, String unPaterno, String unMaterno, 
            String unDomicilio, String unTelefono) {
        Nombre = unNombre;
        ApellidoPaterno = unPaterno;
        ApellidoMaterno = unMaterno;
        Domicilio = unDomicilio;
        Telefono = unTelefono;
    }
    
    @Override
    public String toString() {
        String aux;
        
        aux = "Nombre    : " + Nombre + 
              " " + ApellidoPaterno + 
              " " + ApellidoMaterno + "\n" +
              "Domicilio : " + Domicilio + "\n"+
              "Telefono  : " + Telefono + "\n\n";
           
        return aux;
    }
    
    @Override
    public boolean equals(Object O){
        Persona a = (Persona) O;
        
        return (this.Nombre.equals(a.Nombre) || 
                this.ApellidoPaterno.equals(a.ApellidoPaterno) ||
                this.ApellidoMaterno.equals(a.ApellidoMaterno));
    }
}
