در این مقاله، به آموزش ایجاد یک کلاس Event در جاوا، برای استفاده در یک اپلیکیشن تصمیم گیرنده می پردازیم. 


در ادامه، قصد داریم یک کلاس Event ایجاد کنیم. از این کلاس برای ذخیره ی داده ها در مورد یک رویداد برنامه ریزی شده، استفاده می کنیم. هر آبجکت Event حاوی سه فیلدِ داده است: 

  1. نوع رویداد
  2. نام مدیر رویداد
  3. نرخ ساعتی برای رسیدگی به رویداد(the hourly rate charged for handling the event)

همچنین، کلاس Event حاوی یک متد get و set برای هر فیلد است.

1.  برای ایجاد کلاس Event، یک فایل متنی(text) باز کنید و یک عنوان class را برای کلاس Event تایپ کنید و پس از آن تعریف های سه فیلد داده را وارد کنید:

public class Event
{
  private int typeOfEvent;
  private double rate;
  private String manager;

2. سه متد get ایجاد کنید. به طوری که هر یک از انها یکی از فیلدهای داده را در کلاس Event برگرداند(return کند):

public int getType()
{
  return typeOfEvent;
}
public double getRate()
{
  return rate;
}
public String getManager()
{
  return manager;
}

3. همچنین سه متد set نیز اضافه کنید که هرکدام یک فیلد داده را تنظیم(set) می کند:

public void setType(int eventType)
{
  typeOfEvent = eventType;
}
public void setRate(double eventRate)
{
  rate = eventRate;
}
public void setManager(String managerName)
{
  manager = managerName;
}

4. یک آکولاد بسته را برای کلاس در کدها وارد کنید:

}

5. حالا فایل را به نام Event.java ذخیره کنید؛ سپس این فایل را کامپایل کنید و اگر خطایی وجود داشت، آن را برطرف کنید.