将参数指定给属性Java

将参数指定给属性Java,java,Java,我在做作业时遇到了一些麻烦。我希望有人能告诉我我做错了什么:) 这就是我要做的: 现在向类Customer添加一个方法,该类将BankAccount类型的对象作为 参数,并将该参数指定给属性myBankAccount。你可能想要 要使用以下方法标题: 因此,我必须将BankAccount类分配给另一个名为Customer的类中的方法中的一个属性 对我来说,这听起来很简单,但是当我试图运行程序时,我遇到了一个错误 public void addAccount(BankAccount accoun

我在做作业时遇到了一些麻烦。我希望有人能告诉我我做错了什么:)

这就是我要做的:

现在向类Customer添加一个方法,该类将BankAccount类型的对象作为 参数,并将该参数指定给属性myBankAccount。你可能想要 要使用以下方法标题:

因此,我必须将BankAccount类分配给另一个名为Customer的类中的方法中的一个属性

对我来说,这听起来很简单,但是当我试图运行程序时,我遇到了一个错误

 public void addAccount(BankAccount account)
 {
     account = myBankAccount;
 }

在Java中,赋值的目标是左侧:

myBankAccount = account;

把你的逻辑颠倒过来

任务是:

{instance} {operator} {parameter}
class客户{
私人银行账户我的银行账户;
公共作废账户(银行账户){
this.myBankAccount=账户;
}
}

请参阅

您遇到了什么错误?您遇到了什么错误?我的错误是,当我尝试调用该方法,并为我遇到的客户创建新帐户时,“找不到符号错误”.我想它需要创建一个新帐户,但我只是在问题中没有看到,除了将类分配给属性之外,我还需要做其他任何事情,对吗?谢谢!:)。。。但是我仍然得到“错误”代码没有问题,抱歉我只是继续快速,代码还不足以创建一个新帐户,在下一个作业中,我需要为add acount方法添加更多逻辑。。但是谢谢你的快速观察,我在作业中把它转错了方向。
{instance} {operator} {parameter}