我是靠谱客的博主 无限芹菜,最近开发中收集的这篇文章主要介绍编写程序Account.java,定义一个类Account,表示“银行账户”,,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

编写程序Account.java,定义一个类Account,表示“银行账户”,完成以下要求:

(1)定义以下实例成员变量:

账号:String account

储户姓名:String name

存款余额:double balance

(2)定义以下静态成员变量:

账户最小余额限制值:double minBalance

(3)在静态代码块中初始化静态成员变量,账户最小余额为10元。

(4)定义构造方法以初始化实例成员变量accout、name和balance

(5)定义存钱方法deposit,该方法调用后会显示当前账户的原有金额、现存入金额以及存入后的总金额。

(6)定义取钱方法withdraw,方法调用后会显示当前账户的原有金额、现取出金额以及取出后的最后余额,如果最后余额小于账户最小余额限制值minBalance,则提示该操作失败。

(7)定义静态方法setMinBalance,用以设置账户最小余额限制值。

package j2se;
public class Account {
String account;
String name;
double balance;
static double minBalance;
static {
minBalance = 10;
}
public Account(String account, String name, double balance) {
super();
this.account = account;
this.name = name;
this.balance = balance;
}
public void deposit(double money)
{
System.out.println(name+"的原有金额"+balance);
System.out.println(name+"要存入的金额是:"+money);
balance = balance + money;
System.out.println(name+"存款后的金额是:"+balance);
}
public void withdraw(double money) {
if (balance - money < minBalance) {
System.out.println("取款操作失败");
}
else {
System.out.println(name+"的原有金额"+balance);
System.out.println(name+"要取出的金额是:"+money);
balance = balance - money;
System.out.println(name+"取款后的金额是:"+balance);
}
}
public void setMinBalance(double money) {
minBalance = money;
}
public static void main(String[] args) {
Account a = new Account("liziyang","小明",20);
a.deposit(10);
a.withdraw(21);
a.setMinBalance(1);
a.withdraw(21);
}
}

最后

以上就是无限芹菜为你收集整理的编写程序Account.java,定义一个类Account,表示“银行账户”,的全部内容,希望文章能够帮你解决编写程序Account.java,定义一个类Account,表示“银行账户”,所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部