// @topic S-0314-14-01-30 Java Memento Design pattern
// @brief class AccountMemento preserves account state

package memento;

public class AccountMemento {
    
    //---------------------------------
    // data attributes
    //---------------------------------
    private double balance;

    //---------------------------------
    // constructors
    //---------------------------------
    public AccountMemento( double balance ) {
        this.balance = balance;
    }
    
    //---------------------------------
    // operations
    //---------------------------------
    public double getBalance() {
        return balance;
    }

    public void setBalance(double balance) {
        this.balance = balance;
    }

    
}//class AccountMemento