Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Ejercicio2;
- public class Ave {
- public char sexo;
- public int edad;
- static int numeroaves=0;
- public Ave (char s ,int ed)
- {
- sexo=s;
- edad=ed;
- numeroaves+=1;
- }
- public void numeroaves()
- {
- System.out.print("El numero de aves son"+numeroaves);
- }
- public void quienSoy()
- {
- System.out.print("Soy"+sexo +"Y tengo"+edad);
- }
- package Ejercicio2;
- public class Canario extends Ave {
- public char sexo;
- public int edad;
- public float tamano;
- public Canario (char s,int ed,float tam)
- {
- super(s,ed);
- tamano=tam;
- }
- public void altura()
- {
- if (tamano > 30){
- System.out.print("Alto");
- }
- else
- if ((tamano >15)){
- System.out.print("Mediano");
- }
- else
- {
- System.out.print("Bajo");
- }
- }
- package Ejercicio2;
- public class Loro extends Ave {
- public char region;
- public String color;
- public Loro (char s,int ed,char reg,String col)
- {
- super(s,ed);
- region=reg;
- color=col;
- }
- public void deDondeEres()
- {
- switch (region)
- {
- case 'N': System.out.print("Norte");
- break;
- case 'S': System.out.print("Sur");
- break;
- case 'E': System.out.print("Este");
- break;
- case 'O': System.out.print("Oeste");
- break;
- }
- package Ejercicio2;
- class Piolin extends Canario {
- char sexo;
- int edad;
- int numeropeliculas;
- Piolin (char s, int ed,int tam,int numpel)
- {
- super(s,ed,numpel);
- numeropeliculas=numpel;
- }
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- Piolin p1=new Piolin('M', 20,15,4);
- Loro l1=new Loro('H', 21,'N',"rojo");
- p1.quienSoy();
- l1.quienSoy();
- p1.altura();
- l1.deDondeEres();
- p1.tamano=4;
- l1.region='S';
- System.out.println("El numero de aves creadas son "+Ave.numeroaves);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment