定义一个银行帐户类BankAccount实现银行帐户的概念,在BankAccount类中定义两个变量:“帐号” (account_number) 和"存款余额" (leftmoney),再定义四个方法:“存款” (savemoney)、“取款” (getmoney) 、 “查询余额” (getleftmoney)、构造方法(BankAccount)。
最后,在main()方法中创建一个BankAccount类的对象ba,假设ba的账号为:123456,初始的存款余额为500元。首先向该账户存入1000元,再取出2000元。

public class BankAccount {String account_number;int leftmoney;public BankAccount() {}public BankAccount(String account_number, int leftmoney) {super();this.account_number = account_number;this.leftmoney = leftmoney;}public void savemoney(int money) {leftmoney += money;}public void getmoney(int money) {if (leftmoney > money) {leftmoney -= money;} else {System.out.println("超出余额");}}public int getleftmoney() {return leftmoney;}public static void main(String[] args) {BankAccount ba = new BankAccount("123456", 500);ba.savemoney(1000);ba.getmoney(2000);}}

JAVA定义一个银行帐户类BankAccount实现银行帐户的概念相关推荐

  1. Java 定义一个描述圆的类,然后生成一个圆对象,最后输出半径、直径和面积

    题目: [问题描述] 定义一个描述圆的类,名字为Circle,属性有: private double radius 方法有: double getPerimeter(),计算圆的周长 double g ...

  2. Java 定义一个抽象的打印机类Printer,定义一个抽象类和具体的子类。

    定义一个抽象的打印机类Printer 有属性color,有抽象方法Print()方法:定义一个其具体的ColorPrinter子类,实现Print(),当color属性为"彩色", ...

  3. java定义一个学生类cstudent_编写一个JAVA程序片断 定义一个表示学生的类student

    编写一个JAVA程序片断定义一个表示学生的类student,包括域"学号","班级","姓名","性别","年 ...

  4. Java编写学生类student程序_编写一个JAVA程序片断定义一个表示学生的类student.docx...

    编写一个JAVA程序片断 定义一个表示学生的类student,包括域"学号","班级","姓名","性别"," ...

  5. java定义一个圆类_2.8.1 如何定义一个圆的类

    2.8  绝知此事要躬行--自己动手定义对象 在本章***一小节中不再给大家介绍更多新的知识,只是通过一个较为全面的实例把前面介绍的内容再复述一遍,好让大家加深一下印象,更深刻地理解一下Java的面向 ...

  6. java定义一个点_JAVA 定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数...

    JAVA 定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数 JAVA 定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point ...

  7. python定义一个复数类complex、并实现复数相加_用java定义一个复数类Complex,能够创建复数对象,并且实现复数之间的加、减运算...

    题目: 用java定义一个复数类Complex,能够创建复数对象,并且实现复数之间的加.减运算 复数具有实部和虚部两部分,如2+5i就是一个复数,其中2为实部,5i为虚部;两复数相加时,实部与实部相加 ...

  8. 定义一个基本的银行账户类。在基本账户类的基础上派生出1年期定期账户、2年期定期账户、3年期定期账户和5年期定期账户。定义一个n个基类指针组成的数组,随机生成n个各类派生类的对象。让每个指针指向一个派生

    定义一个基本的银行账户类.在基本账户类的基础上派生出1年期定期账户.2年期定期账户.3年期定期账户和5年期定期账户.定义一个n个基类指针组成的数组,随机生成n个各类派生类的对象.让每个指针指向一个派生 ...

  9. 学号java_java ---- 定义一个表示学生的类 包括域“学号”、“班号”、“姓名”、“年龄”;...

    1.编写一个JAVA类程序片段,定义一个表示学生的类student,包括域"学号"."班号"."姓名"."年龄":方法& ...

最新文章

  1. resin启动时报错com.caucho.config.LineConfigException的解决
  2. Python---根据字符串导入包(importlib)
  3. Ubuntu用户设置文件说明
  4. ppi 各代iphone_算算你的手机 高PPI屏幕显示强机推荐
  5. 腾讯V265编码器:给用户以完备的265体验
  6. 看这玩意复习你还会挂科?《软件工程2篇》
  7. promise用法_图解 Promise 实现原理(四):Promise 静态方法实现
  8. 大工18春计算机文化基础在线测试1,大工18春《计算机文化基础》在线测试1(满分答案)...
  9. “Python字符串index()方法应用案例”文末三道思考题答案
  10. SqlServer日期时间格式转换
  11. 翻译:您在Swift 5中的第一个UITest
  12. 《统计学习基础-数据挖掘、推理与…
  13. MCE公司:Pfizer入局IDO1小分子抑制剂
  14. 机器学习特征工程之特征缩放+无量纲化:非线性缩放(例如,sigmoid、tanh、arctan等)
  15. 868. Binary Gap*
  16. makefile suppress echoing the actual command @
  17. mongodb 服务器性能监控,MongoDB监控
  18. 【计算机视觉】opencv姿态解算4 视觉导航 单目特征检测与实时位姿
  19. 【linux】shell 编程之字符串与数组
  20. 编程python如何制作动画_用Python Matplotlib 制作动画

热门文章

  1. SQL Server数据库同步方式总结 VS Beedup
  2. 五对俄罗斯夫妇愿意让科学家对孩子进行基因编辑?|技术前沿洞察
  3. 综述 | 知识图谱研究进展
  4. 如何在Mac电脑中打开AirPodsPro耳机的通透模式?
  5. Linux和Windows系统目录结构对比
  6. 浏览器开发者工具的使用
  7. MyISAM与InnoDB 的区别(9个不同点)
  8. 未来计算机会是什么样子的呢,未来的电脑会是什么样?
  9. Python数据分析实战-提取DataFrame(Excel)某列(字段)最全操作(附源码和实现效果)
  10. 中药好,还是西药好?中医好,还是西医好?