Class 控制台应用程序中的实例
Class instances in console application
我正在开发一个简单的控制台应用程序,但我突然发现 "knowledge" 的 classes.
我有一个主 java 文件和一个单独的 class - "Account"
我想通过 "Register Account" 方法创建一个新的帐户实例。想都没想就写了下面的内容然后继续。
Account newAcc = new Account();
但现在我意识到我不知道如何访问新帐户或任何其他帐户实例。谁能指点一下?
谢谢!
编辑:更多代码
newAcc = new Account();
newAcc.name = "my name";
newAcc.balance = 0;
//Later i do this:
newAcc = new Account();
newAcc.name = "your name";
newAcc.balance = 1000;
现在我想知道"my"余额?
您需要将两个 Account
对象存储在不同的变量中。
Account myAcc = new Account();
myAcc.name = "my name";
myAcc.balance = 0;
//Later i do this:
Account yourAcc = new Account();
yourAcc.name = "your name";
yourAcc.balance = 1000;
如果将它们都存储在 myAcc
中,当您创建一个新的时,旧的将被覆盖。
我正在开发一个简单的控制台应用程序,但我突然发现 "knowledge" 的 classes.
我有一个主 java 文件和一个单独的 class - "Account"
我想通过 "Register Account" 方法创建一个新的帐户实例。想都没想就写了下面的内容然后继续。
Account newAcc = new Account();
但现在我意识到我不知道如何访问新帐户或任何其他帐户实例。谁能指点一下?
谢谢!
编辑:更多代码
newAcc = new Account();
newAcc.name = "my name";
newAcc.balance = 0;
//Later i do this:
newAcc = new Account();
newAcc.name = "your name";
newAcc.balance = 1000;
现在我想知道"my"余额?
您需要将两个 Account
对象存储在不同的变量中。
Account myAcc = new Account();
myAcc.name = "my name";
myAcc.balance = 0;
//Later i do this:
Account yourAcc = new Account();
yourAcc.name = "your name";
yourAcc.balance = 1000;
如果将它们都存储在 myAcc
中,当您创建一个新的时,旧的将被覆盖。