JAVA:为什么我总是收到错误:当我试图访问另一个类文件时找不到符号



我有一个名为Account的类,它只包含创建、提取、serviceFee、changeName和存款等银行方法。这里没有主要的方法。

账户很长,所以这里有一个小片段:

import java.util.*;
public class Account
{
private double balance;
private String name;
private long acctNum;
//Constructor -- initializes balance, owner, and account number
public Account(double initBal, String owner, long number)
{
balance = initBal;
name = owner;
acctNum = number;
}

我的第二个类名为ManageAccount,它包含了我创建2个银行账户并进行一些活动(如存款和取款)的主要方法。

这是ManageAccount的简化版本:

    package Account;
    import Account.*;
    public class ManageAccounts {
       public static void main(String[] args){
       Account acct1 = new Account(1000, "Sally", 1111);
       Account acct2 = new Account(500, "Joe", 1113);
       acct2.deposit(100);
       acct2.getBalance();
       acct1.withdraw(50);
    }
   }

我认为我的进口声明有问题。我做了很多研究,但不知道如何解决它。这两个类都在我的文档中的同一个文件夹中,名为Banking。

我怎样才能消除这个错误?我需要对帐户进行任何更改吗?我很困惑。。

确保Account类不在默认包中。否则,您将无法在导入语句中引用它。

如果你想使用

import Account.*;

您必须将Account类移动到包"Account"中。

最新更新