Project: Calendar-Application
package calendar;
 
import java.util.Calendar; 
 
/*
 * To change this template, choose Tools | Templates 
 * and open the template in the editor. 
 */
 
 
/**
 * This class creates a Birthday Event 
 * 
 * @author Adam Jama 
 */
 
public class BirthdayEvent extends Event { 
 private int m_guests; 
 
 /**
  * This get the guests attending event 
  * @return guests 
  */
  
 public int GetGuests() { 
  return m_guests; 
 
 
 public static final int NO_FIELDS = 8
 public static final int IDX_GUESTS = 7
 
 /**
  * This set the guet attending event 
  * @param guests 
  */
  
 public void SetGuests(int guests) { 
  m_guests = guests; 
 
 /**
  * super inherits the event class 
  * @throws Exception  
  */
 
 public BirthdayEvent(int id, String title, Calendar start_date,  
   Calendar end_date, String description, int guests)  
     throws Exception { 
  super(id, title, start_date, end_date, description,  
    Event.REPEATING_YEARLY); 
  m_guests = guests; 
  m_type = Event.BIRTHDAY_EVENT; 
 
 
 
 public BirthdayEvent() { 
  super(); 
  m_guests = 0
  m_type = Event.BIRTHDAY_EVENT; 
 
 /**
  * This sends event to CSV File 
  */
 
 @Override 
 public String ToCSV() { 
  String csv = super.ToCSV() + ","+m_guests; 
  return csv; 
 
 
 public static void main (String[] args){ 
  BirthdayEvent jama = new BirthdayEvent(); 
  BirthdayEvent hammed = new BirthdayEvent(); 
  jama.SetGuests(10); 
  hammed.SetGuests(4); 
  System.out.println(jama.GetGuests()); 
  System.out.println(hammed.GetGuests()); 
 
}