Txerrinko

VACAS

Mar 18th, 2012
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.76 KB | None | 0 0
  1. public class Vaca {
  2.       private String color_pelo;
  3.       private int  edad;
  4.       protected String nombre;
  5.       static int contVaca=0;
  6.    
  7.      public Vaca ( String cp ,  String nom   )
  8.         {
  9.             color_pelo = cp;
  10.             nombre = nom;
  11.             contVaca ++;
  12.             vacasCreadas();
  13.         }
  14.    
  15.       public  Vaca ( int ed   )
  16.         {
  17.             edad=ed;       
  18.             contVaca +=1;
  19.             vacasCreadas();
  20.         }
  21.    
  22.       public  Vaca ()
  23.         {
  24.          
  25.           contVaca +=1;
  26.           vacasCreadas();
  27.         }
  28.        
  29.        protected    void mujir()
  30.         {
  31.         System.out.print("Muuu mi nombre es "+nombre +" Y mi color de pelo es" +color_pelo );  
  32.            
  33.         }
  34.        
  35.         public void compararEdad(Vaca V){
  36.        
  37.             if (this.edad>V.edad)  // v.nombre
  38.             {
  39.         System.out.print("La vaca "+this.edad + "es más vieja que la vaca " +V.edad );    
  40.                
  41.             }
  42.             else
  43.                
  44.             System.out.print("La vaca v1 es más vieja que la vaca"+this.edad);
  45.         }
  46.        
  47.         public void nombreVaca1()     {
  48.             System.out.print("El nombre de la Vaca v1 es "+nombre );
  49.            
  50.         }
  51.         public int getEdad(){
  52.             return (edad);
  53.         }
  54.        
  55.         public void setEdad(int ed){
  56.            
  57.             edad=ed;
  58.         }
  59.        
  60.         public static void vacasCreadas(){
  61.             System.out.println("Se ha creado la vaca"+contVaca);
  62.            
  63.            
  64.         }
  65. }
  66.  
  67. public class Principal {
  68.  
  69.     /**
  70.      * @param args
  71.      */
  72.     public static void main(String[] args) {
  73.          Vaca   v1=new Vaca("Rojo","Pitbull");
  74.          Vaca   v2=new Vaca(30);
  75.          Vaca   v3=new Vaca();
  76.        
  77.         v1.mujir();
  78.         v2.mujir();
  79.         v3.mujir();
  80.        
  81.         v1.compararEdad(v2);
  82.         v1.nombreVaca1();
  83.        
  84.         v1.setEdad(v1.getEdad()+1);
  85.        
  86.         System.out.println("La edad actual es"+v1.getEdad());
  87.        
  88.          
  89.        
  90.        
  91.        
  92.        
  93.     }
  94.  
  95. }
Advertisement
Add Comment
Please, Sign In to add comment