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

📄 t5_3_account.java

📁 多个java程序
💻 JAVA
字号:

public class T5_3_Account {
	protected int id;
	protected double balance;
	protected double annuallnterestRate;
	
	public T5_3_Account(){
		id=0001;
		balance=0;
		annuallnterestRate=0.045;
	}
	public T5_3_Account(int id,double balance,double annuallnterestRate){
		
		this.id=id;
		this.balance=balance;
		this.annuallnterestRate=annuallnterestRate;
		if(id<0){
			System.out.println("格式错误");
			this.id=0;
		}
	}
	
	//读ID
	public int getid(){
		return id;
	}
	
	//读余额
	public double getBanlance(){
		return balance;
	}
	
	//读年利率
	public double getannuallnterestRate(){
		return annuallnterestRate;
	}
	
	//更改ID
	public void setId(int id){
		int t=this.id;
		this.id=id;
		if(id<0){
			System.out.println("格式错误");
			this.id=t;
		}
	}
	
	//更改余额
	public void setBanlance(double balance){
		this.balance=balance;
	}
	
	//更改年利率
	public void setannuallnterestRate(double annuallnterestRate){
		this.annuallnterestRate=annuallnterestRate;
	};
	
	//获得月利息
	public double getMonthlyinterest(){
		double t=balance*annuallnterestRate/12.0;
		return t;
	}
	
	//提款
	public void withdraw(double amount){
		if(amount<=balance){
			balance=balance-amount;
			System.out.println("取款成功");
		}
		else{
			System.out.println("余额不足,操作无效");
		}
	}
	
	//存款
	public void deposit(double amount){
		if(amount<=0)
		{
			System.out.println("操作错误,存入金额必须为正");
			return;
		}
		balance=balance+amount;
		System.out.println("存款成功");
	}

}

⌨️ 快捷键说明

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