编写模拟银行账户功能。要求:
建立一个类Account
属性:账号(account)、储户姓名(name)、地址(addr)、存款余额(balance)、最小余额(min,设为10元。存折中最小必须留有的额度,适合所有储户)
除min外,均为私有。
方法:
1)无参构造方法:设置账号(ABC)、储户姓名(张三)、地址(解放路1号)、存款余额(100)
2)有参构造方法:设置账号、储户姓名、地址、存款余额
3)存款方法(deposit):显示原有余额、存入金额;设置存款余额;显示存款后金额。
4)取款方法(withdraw):如果取款后余额小于最小余额,则取款不成功,并给出提示。否则扣除取款额,显示“取款成功!……”。
5)查询方法(query):显示当前余额。
建立类Test1,建立main()方法,在main()分别用二个构造方法创建对象Zhang和Wang("ASD","王小红","延安路123号",2000);显示Zhang和Wang的余额。然后对Wang进行一系列操作(给一菜单,根据菜单可进行操作),如右文本框所示。
1.查询
2.存款
3.取款
4.退出
请输入选择:1
姓名:王小红
当前余额:100.0
1.查询
2.存款
3.取款
4.退出
请输入选择:2
请输入存款金额:1500
姓名:王小红
储户原有余额:100.0
今日存款数额:1500.0
最终存款余额:1600.0
1.查询
2.存款
3.取款
4.退出
请输入选择:3
请输入取款金额:10000
取款不成功,至少应保留余额10.0元
1.查询
2.存款
3.取款
4.退出
请输入选择:3
请输入取款金额:1000
取款成功!取款:1000.0元,余额:600.0元
1.查询
2.存款
3.取款
4.退出
请输入选择: 4
谢谢使用,再见!
25
所以程序呢?
java题目,请高手帮忙解决。
安全性:在 iSeries 服务器上运行的大多数 Java(TM) 程序是应用程序,而不是 applet,所以“砂箱”安全性模型对它们不起限制作用。从安全性的观点看,Java 应用程序所受的安全性限制与 iSeries 服务器上的任何其它程序相同。要在 iSeries 服务器上运行 Java 程序,您必须对集成文件系统中的类文件具有...
今天遇到一公司的超难的java面试题,面挂了,求帮忙!
1、数据没有排序的吗?排序了,可以用类似二分法搞。3、只需用ThreadLocal包装一下这个bean的日期属性即可,简单。5、有接口直接用spring HttpInvoke远程调用即可。6、最简单的办法就是使用Terracotta服务器集群tomcat,ecache、quartz、session一站式解决。不那样的,缓存的话,可用memcached。tomcat中的sessi...
这里有几道java题,求大神帮忙解答下好吗?非常感谢!
1、构造函数当你在需要实例化类的时候可以调用 2、自定义类不能被其他包中直接访问,可以通过设置这个类的访问范围,然后再在其他包中的类中定义出这个类 3、包导入使用这个不需要解释,很简单,就是你用到哪个类,就需要将那个导入的类所在的包路径导入 4、接口关键字:implements 5、抛出异常可以两...
Java初学,求大神帮忙看看下面的Java程序哪里有问题。编译通过了,运行显 ...
一般是环境变量配置问题。如果环境变量确认正确看下是不是cmd命令在package下执行了。
JAVA编程问题求大神帮忙看看解答谢谢!
for(String strone : str){ System.out.println(strone);} } 以上我的代码供参考 你的问题:1 、定义的数组类型有问题 讲解:字符数组用该用char 或者String 你这个由于是中文字符串,所以用String char 和String 定义是需要引号引起来,2 、java中,结束一段表达式的时候要用英文的分号结...
我是一名java实习生,刚到公司好多东西都不会,看不懂公司的项目,不知道...
刚到一个新环境,建议心理上不要恐惧,自学+态度上全力以赴,和同事真诚相处,虚心请教多多吸收精华,不要着急,一步步来把不熟悉的内容弄透弄熟即可。温馨提示:以上信息仅供参考。应答时间:2021-10-27,最新业务变化请以平安银行官网公布为准。
自学JAVA,遇到以下问题,跪求java大神帮忙。需要class interface或者enum...
\/\/一下是修改后的代码,希望可以帮到你 import java.util.*;public class Testt{ \/\/这里的public关键字写错了 public static void main(String[] args){ Scanner inx=new Scanner(System.in);System.out.println("———请出拳———");System.out.println("1.石头 2.剪刀 3.布");int p...
Java题目,高手麻烦帮忙做一下!
1、package entity;public class Student { private String name;private int age;private String sex;public String getName() { return name;} public void setName(String name) { this.name = name;} public int getAge() { return age;} public void setAge(int age) { this.age = age...
<java>请各路大神帮忙分析一下我的理解对不对
1.1:实例变量:就是我们正常定义的变量,比如int a; a就是实例变量 1.2:静态变量:静态变量定义前要加上Static 比如static int a;这个a就是静态变量,当在变量定义前加上static的时候就代表着该变量在使用的时候有一处改变则各个用到这个变量的地方,该变量都发生改变,就是所谓的一处改变处处...
刚学Java有哪位大神帮帮忙白 3、类MyData的定义与使用。定义MyData类...
} public int getMonth() { return this.month; } public int getDay() { return this.day; }}class UseMyDatar{ public static void main(String[] args) { MyData md = new MyData(); md.setData(2018,4,5); System.out.println(md.getData(...