public class CourseAnnouncement {
	private static int currentNumber = 0; // the total 
	private String date; 
	private String message; 
	private boolean isExpired = false; 
	private int number;
	public CourseAnnouncement(String date, String message) {
		this.date = date; 
		this.message = message; 
		currentNumber++; 
		this.number = currentNumber; 
	}
	public void expire() { 
		isExpired = true; 
	}

	public int getNumber(){ return(number); }

	public String toString() { 
		return date+": "+message+" "+isExpired+" "+number; 
	}
	public void print() {
		String result; 
		result = "Announcement "+number+": "+date; 
		if (isExpired) {
			result += " is expired"; 
		} else {
			result += "\n"+message; 
		}
		System.out.println(result); 
	}
}

