Javaアプレットでの質問です。よろしくお願いします。
2次関数を一新するクラス、MAP()をinit()内で

MAP map = new MAP(this);
map.reload(0); //引数によって呼び出される二次関数の内容が変わる

としているのですが、init()外で新たに
map.reload(0);
としても動作せず、直前に再びMAP map = new MAP(this);と宣言すると
動作しました。
何度もコンストラクタが読み込まれるのは不都合なので改善したいのですが
どうしたら直前に宣言せずにMAP()のメソッドを呼び出せるのでしょうか。