fatalaa

Kutya

Apr 5th, 2012
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.68 KB | None | 0 0
  1. public class Kutya {
  2.     private String nev;
  3.     private String fajta;
  4.     private boolean kan;
  5.     private String kennel;
  6.     private double marmagassag;
  7.     private int kor;
  8.     private double szorehossza;
  9.  
  10.     public Kutya(String nev, String fajta, boolean kan, String kennel,
  11.                 double marmagassag, int kor, double szorehossza) {
  12.         this.nev = nev;
  13.         this.fajta = fajta;
  14.         this.kan = kan;
  15.         this.kennel = kennel;
  16.         this.marmagassag = marmagassag;
  17.         this.kor = kor;
  18.         this.szorehossza = szorehossza;
  19.     }
  20.  
  21.     public String getFajta() {
  22.         return fajta;
  23.     }
  24.  
  25.     public void setFajta(String fajta) {
  26.         this.fajta = fajta;
  27.     }
  28.  
  29.     public boolean isKan() {
  30.         return kan;
  31.     }
  32.  
  33.     public void setKan(boolean kan) {
  34.         this.kan = kan;
  35.     }
  36.  
  37.     public String getKennel() {
  38.         return kennel;
  39.     }
  40.  
  41.     public void setKennel(String kennel) {
  42.         this.kennel = kennel;
  43.     }
  44.  
  45.     public int getKor() {
  46.         return kor;
  47.     }
  48.  
  49.     public void setKor(int kor) {
  50.         this.kor = kor;
  51.     }
  52.  
  53.     public double getMarmagassag() {
  54.         return marmagassag;
  55.     }
  56.  
  57.     public void setMarmagassag(double marmagassag) {
  58.         this.marmagassag = marmagassag;
  59.     }
  60.  
  61.     public String getNev() {
  62.         return nev;
  63.     }
  64.  
  65.     public void setNev(String nev) {
  66.         this.nev = nev;
  67.     }
  68.  
  69.     public double getSzorehossza() {
  70.         return szorehossza;
  71.     }
  72.  
  73.     public void setSzorehossza(double szorehossza) {
  74.         this.szorehossza = szorehossza;
  75.     }
  76.    
  77.     void ugat() {
  78.         System.out.println( "Vau Vau!" );
  79.     }
  80. }
  81.  
  82. class DanDog extends Kutya {
  83.  
  84.     public DanDog(String nev, String fajta, boolean kan, String kennel,
  85.                   double marmagassag, int kor, double szorehossza) {
  86.         super(nev, fajta, kan, kennel, marmagassag, kor, szorehossza);
  87.        
  88.         if( marmagassag < 70 || marmagassag > 100 ) {
  89.             System.out.println( "Hiba" );
  90.         }
  91.     }
  92.  
  93.     @Override
  94.     void ugat() {
  95.         System.out.println( "VAU VAU!" );
  96.     }  
  97. }
  98.  
  99. class Puli extends Kutya {
  100.  
  101.     public Puli(String nev, String fajta, boolean kan, String kennel,
  102.                 double marmagassag, int kor, double szorehossza) {
  103.         super(nev, fajta, kan, kennel, marmagassag, kor, szorehossza);
  104.        
  105.         if( marmagassag < 37 || marmagassag > 44 ) {
  106.             System.out.println( "Hiba" );
  107.         }
  108.     }
  109.  
  110.     @Override
  111.     void ugat() {
  112.         System.out.println( "vau vau!" );
  113.     }
  114.    
  115.     void terel( int n ) {
  116.         for( int i = 0; i < n; i++ ) {
  117.             this.ugat();
  118.         }
  119.     }
  120. }
Advertisement
Add Comment
Please, Sign In to add comment