gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 14:06:57 25 4
gpt4 key购买 nike

我有一个名为 Account 的类,其中仅包含银行方法,例如 create、withdraw、serviceFee、changeName 和 Deposit。这里没有 main 方法。

帐户很长,所以这里是它的一小段:

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 个银行帐户并执行一些 Activity ,例如存款和取款。

这是 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”包中。

关于JAVA:当我尝试访问另一个类文件时,为什么总是收到错误:找不到符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28767444/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com