Advertisement
Slowbro

EventPlanner

Oct 9th, 2012
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.20 KB | None | 0 0
  1. import java.util.Calendar;
  2. import java.util.GregorianCalendar;
  3.  
  4.  
  5. public class EventPlanner
  6. {
  7.     private GregorianCalendar date;
  8.     private String eventName, eventVenue, eventType;
  9.     private double ticketPrice;
  10.     private int ticketsRemaining;
  11.    
  12.     public EventPlanner(GregorianCalendar newDate, String newName, String newVenue, double newPrice, int newRemaining, String newType)
  13.     {
  14.         System.out.println("Hi");
  15.         int thisYear = newDate.get( GregorianCalendar.YEAR );
  16.         int thisMonth = newDate.get( GregorianCalendar.MONTH );
  17.         int thisDay = newDate.get( GregorianCalendar.DAY_OF_MONTH );
  18.         date = new GregorianCalendar(  thisYear, thisMonth, thisYear );
  19.         eventName = newName;
  20.         eventVenue = newVenue;
  21.         ticketPrice = newPrice;
  22.         ticketsRemaining = newRemaining;
  23.         eventType = newType;
  24.     }
  25.    
  26.     @Override
  27.     public String toString()
  28.     {
  29.         int thisYear = date.get( GregorianCalendar.YEAR );
  30.         int thisMonth = date.get( GregorianCalendar.MONTH );
  31.         int thisDay = date.get( GregorianCalendar.DAY_OF_MONTH );
  32.         String result = String.format( "%4d-%02d-%02d | %-20s| %25s | $%4.3f | %5d | %-s", thisYear, thisMonth, thisDay, eventName, eventVenue, ticketPrice, ticketsRemaining, eventType);
  33.        
  34.         return result;
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement