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