วันศุกร์ที่ 23 มีนาคม พ.ศ. 2555

ATMAccount

import java
class ATMAccount{
 public static void main(String args[]){
  SavingAccount saving=new SavingAccount(12345,53100);
  ATM westBrach=new ATM(saving);
  ATM eastBrach=new ATM(saving);
  westBrach.setName("husband");
  eastBrach.setName("wife");
  westBrach.start();
  eastBrach.start();
 }
}
class SavingAccount{
 protected int account;
 protected int balance;
 NumberFormat formatter;
 SavingAccount(int accountNum,int initial){
  account=accountNum;
  balance=initial;
  formatter=NumberFormat.getNumberlnstance();
  formatter.setMaximumFractionDigits(2);
  formattersetMinimumFractionDigits(2);
 }
 synchornized boolean withdraw(int amount){
  boolean result=false;
  System.out.printin("Your account"+account);
  System.out.printin("Withdraw money"+formatter.format(amount));
  if(amount<=balance){
  }
 }
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น