Java Tips


JavaBeanをつくるには


JavaBeanはデータをやり取りするためのコンポーネントとして利用される、Java標準の形式です。
基本的には、次の4点を備えていることが条件です。

1.Serializableインターフェースを実装していること

2.引数のないコンストラクタを備えていること
 これは、コンストラクタを定義にない場合は、自動的に生成されます。

3.メンバ変数はすべてprivateとし、アクセスするために、Getter, Setterのメソッドを実装していること。
 以下の例にあるように、メンバ変数(例ではnumber)をprivateにし、アクセスするための関数として、getNumberとsetNumberを定義します。メソッドの名前はこのように、get + 変数名、set + 変数名である必要があります。

3.JavaBeanのフラグがたっていること。具体的には、Jarファイル化するときにマニフェストファイルで指定します。
 例:
 Java-Bean: True
import java.io.*;

class NumberBean implements Serializable
{
  private int number;

  public void setNumber(int number)
  {
    this.number = number;
  }

  public int getNumber()
  {
    return number;
  }
}


目次に戻る
Copyright(c) 2008 WoodenSoldier Software