Advertisement
Cabana_Mario_Ariel_F

TP5E4_Persona_Definitivo

Nov 11th, 2020
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.27 KB | None | 0 0
  1. public class Persona implements Comparable<Persona> {
  2.    
  3.     private String Nombre;
  4.     private String Apellido;
  5.     private Integer DNI;
  6.     private String Estado;
  7.  
  8.      public Persona() {  
  9.      }
  10.      public Persona(String name,String last,Integer dni,String state) {
  11.          this.Nombre=name;
  12.          this.Apellido=last;
  13.          this.DNI=dni;
  14.          this.Estado=state;
  15.      }
  16.      public void setNombre(String name){
  17.         this.Nombre=name;
  18.      }
  19.      public String getNombre() {
  20.          return this.Nombre;
  21.      }
  22.      public void setApellido(String last){
  23.         this.Apellido=last;
  24.      }
  25.      public String getApellido() {
  26.          return this.Apellido;
  27.      }
  28.      public void setDNI(Integer dni){
  29.         this.DNI=dni;
  30.      }
  31.      public Integer getDNI(){
  32.          return this.DNI;
  33.      }
  34.      public void setestado(String state){
  35.         this.Estado=state;
  36.      }
  37.      public String getEstado(){
  38.          return this.Estado;
  39.      }
  40.      public String toString() {
  41.          return" Dni: " +DNI+ " - "+Apellido + ", " + Nombre + " - " + Estado + "\n";
  42.      }
  43.      
  44.     @Override
  45.     public int compareTo(Persona o) {
  46.         // TODO Auto-generated method stub
  47.         return this.DNI.compareTo(o.getDNI());//Ordena por Dni
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement