登録簿に学生を追加および削除するために使用される Registry クラスを作成し、Student クラスも組み込みました。ここで、メイン メニューを含むインターフェイスを構築する必要があります。ここには、次の 4 つのオプションから選択できます。学生を追加し、学生を削除し、登録簿を印刷し、終了します。ユーザーが選択したオプションを解読するためにスキャナーが使用される場所。
これを作成する方法が本当にわかりません。入力するテンプレートが与えられましたが、頭がわかりません。さらに、私の RegistryInterface にはメイン メソッドがないため、テンプレートもある RegistryApp を作成する必要があります。
これを作成する方法についてのヘルプ/アドバイスは大歓迎です。私はインターフェイス構築にまったく慣れていません。
RegistryInterface コード テンプレート:
import java.util.*;
public class RegistryInterface {
private Registry theRegistry = null;
public RegistryInterface(Registry theRegistry){}
//Displays the main menu and gets valid option from user
public void doMenu()
{
System.out.println("Registry Main Menu");
System.out.println("****************** \n");
System.out.println("1. Add a Student");
System.out.println("2. Delete a Student");
System.out.println("3. Print Registry");
System.out.println("4. Quit");
System.out.println("Select option [1, 2, 3, 4] :>");
}
private void doAddStudent() {}
private void doDeleteStudent() {}
private void doPrintRegistry() {}
}
RegistryApp コード テンプレート:
public class RegistryApp {
public static void main (String[] args)
{
//Create the registry object
Registry theRegistry = new Registry();
//Create an interface
RegistryInterface aRegistryInterface
= new RegistryInterface (theRegistry);
//Display the menu
aRegistryInterface.doMenu();
}
}