一个小项目--银行项目

天地银行项目


对象
        用户
        银行

        用户类
                属性
                        姓名
                        账号
                        密码
                        余额
                方法
                        修改查询属性值
                        构造函数
                        无参
                        有参构造(姓名,账号,密码)
        银行类
                属性
                        名称
                        数组(存储所有用户信息)
注意:
1,所有分行都要共用,所以应使用static修饰
2,该数组的数据类型应该是用户类[]
                        变量(记录用户数量)
                方法
                        注册
                                步骤:
                                        1,输入用户账号
                                        2,输入密码
                                        3,确认密码
                                        4,比对两次密码是否一致
                                        5,判断账号是否存在
                                        6,创建用户对象
                                        7,判断是否需要扩容
                                        如果需要扩容进行扩容
                                        8,将用户对象存储到数组中
                                        9,用户数量加1
                                        10,提示用户注册成功
                        登录
                                步骤:
                                        1,输入用户账号
                                        2,输入密码
                                        3,判断是否登录成功
                                        4,如果登录成功返回用户对象,如果登录失败返回null
                                        判断账号是否存在
                                        需要传入账号
                                        返回值
                        扩容
                        存钱
                                需要传入用户对象
                                步骤:
                                        1,用户输入本次存款金额
                                        2,判读存储金额要大于0
                                        2.1:大于0
                                                1,获取原余额
                                                2,使用原余额+本次存款金额=新余额
                                                3,将新余额设置给用户
                                                4,提示存款成功,并显示信息
                                        2.2:小于等于0
                                                提示存款金额有误
                        取钱
                                需要传入用户对象
                                步骤:
                                        1,用户输入本次取款金额
                                        2,判断取款金额是否大于余额
                                                显示余额不足
                                                结束方法
                                        3,判断取款金额是否小于0
             

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值