jvidalgz

Persona.java

Mar 19th, 2015
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.06 KB | None | 0 0
  1. package aula;
  2.  
  3. /**
  4.  * Created by jaime on 17-03-2015.
  5.  */
  6.  
  7. public class Persona{
  8.  
  9.     private String nombre;
  10.     private String rut;
  11.     private int edad;
  12.  
  13.  
  14.     public Persona(String r, String n, int e){
  15.  
  16.         rut=r;
  17.         nombre=n;
  18.         edad=e;
  19.  
  20.     }
  21.  
  22.     public String getRut(){
  23.         return rut;
  24.     }
  25.  
  26.     public String getNombre(){
  27.         return nombre;
  28.     }
  29.  
  30.     public int getEdad(){
  31.         return edad;
  32.     }
  33.  
  34.     public void setRut(String nuevoValor){
  35.         nombre=nuevoValor;
  36.     }
  37.  
  38.     public void setEdad(int nuevoValor){
  39.         edad=nuevoValor;
  40.     }
  41.  
  42.     @Override
  43.     public  String toString(){
  44.         String cadena="";
  45.         cadena +="[ Rut: "+rut+" Nombre: " + nombre + " Edad: " + edad +"]";
  46.         return cadena;
  47.  
  48.     }
  49.  
  50.  
  51.     // el que llama dentro del método es 'this'
  52.     @Override
  53.     public boolean equals(Object x){
  54.         Persona aux;
  55.         if (x instanceof Persona) {
  56.             aux = (Persona)x;
  57.             return this.rut.equals(aux.rut);
  58.         }else return false;
  59.     }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment