Advertisement
AleksaLjujic

SpravaZaZabavu

Feb 10th, 2023
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.10 KB | None | 0 0
  1. package park;
  2.  
  3. import java.util.GregorianCalendar;
  4.  
  5. import park.izuzeci.ParkException;
  6.  
  7. public class SpravaZaZabavu {
  8.     private TipSpraveZaZabavu tip;
  9.     private int uzrast;
  10.     private GregorianCalendar datumPostavljanja = new GregorianCalendar();
  11.    
  12.     public TipSpraveZaZabavu getTip() {
  13.         return tip;
  14.     }
  15.     public void setTip(TipSpraveZaZabavu tip) {
  16.         if(tip == null)
  17.             throw new ParkException("Greska");
  18.         this.tip = tip;
  19.     }
  20.     public int getUzrast() {
  21.         return uzrast;
  22.     }
  23.     public void setUzrast(int uzrast) {
  24.         if(uzrast<=0 || uzrast>=12)
  25.             throw new ParkException("Greska");
  26.         this.uzrast = uzrast;
  27.     }
  28.     public GregorianCalendar getDatumPostavljanja() {
  29.         return datumPostavljanja;
  30.     }
  31.     public void setDatumPostavljanja(GregorianCalendar datumPostavljanja) {
  32.         if(datumPostavljanja==null || datumPostavljanja.after(new GregorianCalendar()))
  33.             throw new ParkException("Greska");
  34.         this.datumPostavljanja = datumPostavljanja;
  35.     }
  36.     @Override
  37.     public String toString() {
  38.         return "SpravaZaZabavu [tip=" + tip + ", uzrast=" + uzrast + ", datumPostavljanja=" + datumPostavljanja + "]";
  39.     }
  40.    
  41.    
  42.    
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement