// @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