如何在创建对象状态时启动对象状态?

时间:2016-05-06 12:22:25

标签: java

在此示例中,如何在创建对象状态后立即启动它?

public class Account {
    private double balance;

    public void credit(double amount){
        balance = balance + amount;
    }

    public double getBalance(){
        return balance;
    }
}

1 个答案:

答案 0 :(得分:1)

添加一个简单的构造函数,如下所示:

public class Account {
    private double balance;

    public Account(double balance) {
        this.balance = balance;
    }

    public void credit(double amount){
            balance = balance + amount;
    }

    public double getBalance(){
            return balance;
    }
 }

从创建Account实例的方法(例如,来自您的main方法),您可以按如下方式调用此构造函数:

Account account = new Account(100.5);

初始化Account实例,其balance值为100.5。

这是学习Java编程时应该知道的第一件事,所以也许强烈建议使用Java的入门书。这是学习Java的最快方法,恕我直言。