JAVAの基本的なことを質問します。
メインから別のクラス(インスタンス?)を呼び出すにはどうすればよいでしょうか。
まず、MENU画面を表示させ、ユーザに1~3の数字を入力してもらい、入力された番号のMENU画面に移動するという動作をさせたいです。
下記のプログラムでは初期のMENUを表示させるにとどまっています。ここからswitch文で1~3の画面に飛ばしたいです。
MENU1~3はまだ作っていませんが、それらを呼び出すためにはc言語のように単純に関数名だけを入れておけばよいのでしょうか?
また、JAVAは別のファイルを呼び出すことも可能と聞いたので、できれば、それらは別のファイルで作っておきたいです。
宜しくお願いします。
import java.io.*;
public class MOJIBOOK{
public static void main(String args[]) throws IOException {
int num = 0;
while(true){
System.out.println("=========文字登録=========\n\n");
System.out.println("----------MENU----------\n");
System.out.println("1. 文字登録\n2. 登録情報\n3. 終了\n");
System.out.println("------------------------\n");
while(true){
BufferedReader r = new BufferedReader (new InputStreamReader (System.in), 1);
System.out.print("INPUT 1~3 : ");
System.out.flush();
String s = r.readLine();
num = Integer.parseInt(s);
switch(num){
case 1:{
// MENU1; MENU1に移動
break;
}
case 2:
// MENU2; MENU2に移動
break;
default:
// MENU3; MENU3に移動
return ;
}
}
}
}
}