Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用抽象日期类型设计信用卡_Java - Fatal编程技术网

Java 使用抽象日期类型设计信用卡

Java 使用抽象日期类型设计信用卡,java,Java,所以我应该设计并实现一个代表信用卡的ADT。它应该包括客户名称、账号、到期日、奖励积分和账户余额。应该有信用卡收费、预付现金、付款、余额加利息和显示银行账户统计数据的操作。但是当我运行我的程序时, 我不断收到一个错误,说“Class”creditCard“没有主方法。” }将主方法设置为静态 public static void main(String[] args) { showMenu(); } 或者最好创建另一个入口点类,并将主入口点放在那里 public class Runne

所以我应该设计并实现一个代表信用卡的ADT。它应该包括客户名称、账号、到期日、奖励积分和账户余额。应该有信用卡收费、预付现金、付款、余额加利息和显示银行账户统计数据的操作。但是当我运行我的程序时, 我不断收到一个错误,说“Class”creditCard“没有主方法。”


}将主方法设置为静态

public static void main(String[] args) {
    showMenu();
}
或者最好创建另一个入口点类,并将主入口点放在那里

public class Runner {
   public static void main(String[] args) {
      CreditCard creditCard= new CreditCard();
      creditCard.showMenu();
      // Do something else

   }

但是现在我收到一个错误,说“非静态方法showMenu()不能从静态上下文引用。”@Shiiiro这就是为什么需要创建另一个类来运行应用程序。我很确定,即使您修复了错误,您仍然无法理解任务实际要求您做什么。
public class Runner {
   public static void main(String[] args) {
      CreditCard creditCard= new CreditCard();
      creditCard.showMenu();
      // Do something else

   }