⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 class_back.java

📁 java课后题的详细答案
💻 JAVA
字号:


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;

public class class_back {

	/**
	 * @param args
	 */
	static float xx = 0;
	
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Back_Serve back = new Back_Serve(500);
		getMoney();
		back.set_GetMoeny(xx);
		try {
			back.Withdrawal();
		} catch (ErrorPrint e) {
			//e.printStackTrace();
			e.printfError();
		}
	}
	public static void getMoney(){
		System.out.print("请输入取款钱数:");
		try {
			BufferedReader cin = new BufferedReader(new InputStreamReader(System.in));
			String cinx = cin.readLine();
			xx = Float.parseFloat(cinx);
			
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}

class Back_Serve{
	private float Back_MoneyTotal ;
	private float putMoney ;
	private float getMoeny ;
	Back_Serve(){
		
		this.Back_MoneyTotal = 0 ;
		
	}
	Back_Serve(float MoneyTotal){
		
		this.Back_MoneyTotal = MoneyTotal ;
	}
	public void set_PutMoeny(float money){
		
		this.putMoney = money ;
	}
	public void set_GetMoeny(float money){
		
		this.getMoeny = money ;
	}
	public float Personal_Back_MoneyTotal(){

		return this.Back_MoneyTotal ;
	}
	public float Persional_Get_MoneyTotal(){
		
		return this.getMoeny ;
	}

	public void Withdrawal()throws ErrorPrint{
		if(Persional_Get_MoneyTotal() > Personal_Back_MoneyTotal()){
			
			throw new ErrorPrint();
		}else{
			this.Back_MoneyTotal = this.Personal_Back_MoneyTotal() - this.Persional_Get_MoneyTotal() ;
			System.out.println("取款金额为:" + this.Persional_Get_MoneyTotal());
			System.out.println("银行剩余钱数:" + this.Personal_Back_MoneyTotal());
		}

	}
}

class ErrorPrint extends Exception{
	//自定义的异常处理类
	ErrorPrint(){}
	public void printfError()	{
		
		System.out.println("对不起,银行当前总钱数无法满足您的要求,请稍候在取款,谢谢合作!!");
		System.exit(1);
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -