martes, 2 de abril de 2019

Ejercicio nro 3

1. clase persona..................................................................................................

public class Persona {
    private String nombre=null;
    private int edad;

    public Persona()  { edad=0;   nombre="anonimo"; }

    public Persona(String nuevoNombre) {edad=0; nombre=nuevoNombre;}
 
    public int getedad() {return edad;}
 
    public void setedad(int laEdad) {
        if (laEdad<0){ System.out.println("es una edad negativa");}
        else {edad=laEdad;}
        }
 
    public String getnombre(){return nombre;}
 
    public void setnombre(String elNombre){nombre =elNombre;}
}

2. clase ----------------------------------------------------------------------------------------


public class Taxista extends Persona {
      private int nLicencia;
      
      public Taxista(int licencia) {super(); nLicencia=licencia;}
      
      public Taxista(String nombre, int licencia) {super(); nLicencia=licencia;}
      
      public void setLincencia(int num){nLicencia=num;}
      
      public int getLicencia(){return nLicencia;}
      
      public String getNombre() {return " Soy un taxista y me llamo: "+super.getnombre();}
      
}

3.  clase   ArranqueTaxista -----------------------------------------------------------------------------------

public class ArranqueTaxista {
      public static void main(String arg[]) {
            
        Taxista tax1=new Taxista(252612);
          
          tax1.setnombre("luis");
          
          tax1.setedad(50);
          
          System.out.println(tax1.getnombre());
          System.out.println(tax1.getedad());
          System.out.println(tax1.getLicencia());
          
        Taxista tax2=new Taxista("jose",252612);
           tax2.setedad(50);
           
           System.out.println(tax2.getnombre());
           System.out.println(tax2.getedad());
           System.out.println(tax2.getLicencia());
          
      }    
}


No hay comentarios:

Publicar un comentario