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