/* * Account.java * * Created on June 11, 2004, 8:46 PM */ /** * * @author levenick */ import java.util.*; public class Account { protected String name = "nobody"; protected int balance = 1000000; Account(){ //empty default constructor } Account(MyReader mr){ //empty default constructor StringTokenizer st = new StringTokenizer(mr.giveMeTheNextLine()); name = st.nextToken(); balance = Integer.parseInt(st.nextToken()); } public int getBalance() {return balance;} public String getName() {return name;} public void setBalance(int nuBalance) {balance = nuBalance;} public void setName(String name) {this.name = name;} public void withdraw(int amountToWithdraw) { balance = balance - amountToWithdraw; } public void save(MyWriter mw) { mw.println(name + " " + balance); } public String toString() { String returnMe = "I am a Account: "; returnMe += "\tname=" + name; returnMe += "\tbalance=" + balance; return returnMe; } // toString() /* @param args the command line arguments */ public static void main(String[] args) { Account myAccount = new Account(); System.out.println(myAccount); } }