2006/05/14(日)java -続き-

javaはクラスに対しても指定できたんだね.知りませんでした.というか,これが原因でClassLoaderがきちんと動作しなかった.

現状での問題点は,global変数が無いこと.アプリケーションオブジェクトを作るのはいいけど,そこにアクセスする手段が無い.仕方が無いので,staticメンバを使ってごまかしてます.通常アクセスする必要が出たときは,どうするんでしょう?

public class application{

// アプリケーションクラスのオブジェクト

 static application app;

 public static application getApplication(){ return app; };

 public static void main (String argv[])

 {

  // アプリケーションクラスのオブジェクトを生成

  app = new application();

  // ----- 略 -----

 }

}