人人范文网 范文大全

定义银行类

发布时间:2020-03-01 20:35:03 来源:范文大全 收藏本文 下载本文 手机版

在定义银行类时,若取钱数大于余额则作为异常处理(InsufficientFundsException).思路:产生异常的条件是余额少于取额, 因此是否抛出异常要判断条件

取钱是withdrawal([wið\'drɔ:əl, wiθ-]n.撤退,收回;提款;取消;退股 )方法中定义的动作,因此在该方法中产生异常.

处理异常安排在调用withdrawal的时候,因此withdrawal方法要声明异常,由上级方法调用 要定义好自己的异常类cla Bank

{double balance;

public void deposite(double dAmount)

{if(dAmount>0.0) {balance+=dAmount;}}

public void withdrawal(double dAmount)

throws InsufficientFundsException{if (balance

throw new InsufficientFundsException(this,dAmount);}

balance=balance-dAmount;

}

public void show_balance()

{ System.out.println(\"The balance is \"+(int)balance);}

}

public cla ExceptionDemo

{ public static void main(String args[])

{ try

{ Bank ba=new Bank(50);

ba.withdrawal(100);

System.out.println(“Withdrawal succeful!”);

}catch(Exception e)

{System.out.println(e.toString());}

}public cla InsufficientFundsException extends Exception{private Bankexcepbank;

private double excepAmount;

InsufficientFundsException(Bank ba, doubledAmount){ excepbank=ba;

excepAmount=dAmount;

}

public StringexcepMesagge()

{String str=“The balance”+ excepbank.showBalance()+“The withdrawal was”+excepAmount;return str; }

VC类定义

类声明和定义

二叉树的类定义

A类银行

银行类

银行托管的定义

银行类英语词汇

银行类自荐书

银行类自荐信

银行类 resume

定义银行类
《定义银行类.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
相关专题 银行发展定义 银行
点击下载本文文档