我现在大学二年级。我发现这一年非常艰难,我看不到自己过去了。但不管怎么说。我目前正在开发一个 Java 项目。该项目基于国家汽车测试(NCT)。
基本上我想做的是选择数字来进行全面测试或重新测试。如果用户选择一个完整的测试然后我想去 fullTest 类并执行一些从个人信息开始的问题,然后是汽车详细信息,然后是汽车测试问题。例如油位正常吗?是/否
我想知道的是如何通过代码运行到完整测试类,然后以太显示完整测试类的结果并将结果返回给 mainNct。
package Nct;
import java.util.Scanner;
public class MainNCT
{
public static int choice = -1;
public static void main( String[] args)
{
Scanner Console = new Scanner(System.in);
System.out.println("Menu\n\t1. Full Test\n\t2. Re-test\n\t0. Exit\n");
System.out.print("Enter a number: ");
choice = Console.nextInt();
switch(choice)
{
case 1:
//Go to fulltest class
break;
case 2:
//Go to retest class
break;
case 0:
System.exit(0);
break;
default:
System.out.println("Invalid number entered");
} // switch
}
}
和
package Nct;
import java.util.Scanner;
public class FullTest extends MainNCT {
int wheelAliResult = 0;
String wheelResult;
public FullTest() {
Scanner Console = new Scanner(System.in);
//Questions here
System.out.print("Wheel alingment (%)? ");
wheelAliResult = Console.nextInt();
if(wheelAliResult < 0 || wheelAliResult > 6)
{
wheelResult = "Fail";
}
else
{
wheelResult = "Pass";
}
}
}