// “書類”を表すクラスDocument
public class Document {
  // 現在開いている“書類”の総数を記録するstatic変数
  private static int numOfDoc = 0;

  // コンストラクタ。“書類”の総数を1つ増やす
  Document() { numOfDoc++; }

  // numOfDocの値を読み出すアクセッサ
  static int getNumOfDoc() { return numOfDoc; }
   
  // ファイルから書類データを読み込むメソッド
  void readDataFromFile() {}
  
  // データをウィンドウに表示するメソッド
  void drawDataOnWindow() {}
  
  // その他の“書類”に備わっているべき機能が以下に続く
}