//菜单
package com.itheima;
import java.util.Scanner;public class Main{public static Fun nb = new Fun();public static Scanner sc = new Scanner(System.in);public static void main(String[] args){for(int i = 1; i <= 3; i++) {System.out.println("1.存款");System.out.println("2.取款");System.out.println("3.查询");System.out.print("请输入你要选择的功能:");int a = sc.nextInt();switch (a) {case 1:ck();break;case 2:qk();break;case 3:cx();break;}}}public static void ck(){int b = sc.nextInt();nb.cunMoney(b);}public static void qk(){int c = sc.nextInt();nb.quMoney(c);}public static void cx(){int money = nb.getMoney();System.out.println("你的余额为:"+ money);}
}package com.itheima;public class Fun {private int money = 500;public void quMoney(int money)//取钱{if(money > 0)this.money -= money;elseSystem.out.println("请输入正数");}public void cunMoney(int money)//存钱{if(money > 0)this.money += money;elseSystem.out.println("请输入正数");}public int getMoney()//查询{return money;}
}

java基础案例3-2银行存取款相关推荐

  1. python计算银行余额_Python 小案例实战 —— 简易银行存取款查询系统

    Python 小案例实战 -- 简易银行存取款查询系统 涉及知识点 包的调用 字典.列表的混合运用 列表元素索引.追加 基本的循环与分支结构 源码 import sys import time ban ...

  2. java实验报告之模拟银行存取款业务

    一个不知名大学生,江湖人称菜狗 original author: jacky Li Email : 3435673055@qq.com Time of completion:2022.12.20 La ...

  3. python代码设计测试用例_[CP_01] Python循环结构案例:模拟银行存取款业务,设计执行测试用例...

    目录结构 一.案例描述 二.需求分析 1. 业务流程图 2. 业务项&测试场景 三.代码实现 四.用例设计&执行(简化模式) 1. 登录业务 2. 存款业务 3. 取款业务 4. 退卡 ...

  4. java写一个简单的银行存取款系统

    package com.coding.study09;import java.util.Scanner;public class Demo01 {public static void main(Str ...

  5. java基础 day14数据安全,银行账户取款例子,synchronized()使用、面试题,死锁,线程安全

    数据安全 关于多线程并发环境下,数据的安全问题 为什么这个是重点?以后在开发中,我们的项目都是运行在服务器当中,而服务器已经将线程的定义,线程对象的创建,线程的启动等,都已经实现完了.这些代码我们都不 ...

  6. java 银行存取款_使用JAVA编写一个简单的银行存取款程序

    package com.lw.thread; /* 银行账户类Account(不能透支), 包含账号id(10~16位数字),密码password(6位数字),户主姓名name,余额balence * ...

  7. Java模拟银行存取款系统

    设计性实验报告 课程名称 面向对象程序设计(Java)     项目名称 模拟银行存取款业务 实验类型 设计性 二.实验内容 模拟网上银行业务,当用户登录时需判断银行卡号和银行卡密码,当输入的卡号和密 ...

  8. java模拟银行存取_JAVA基础案例 模拟银行存取款业务

    模拟银行存取款业务 编写一个Java应用程序,模拟网上银行登录及存取款业务.登录时需判断银行卡号和银行卡密码,当输入的卡号和密码都正确时,登录成功,提示当前登录的账户名,并进入下一步选择操作类型.操作 ...

  9. java模仿银行账务业务_Java基础案例 - 模拟银行存取款业务

    博学谷--让IT教学更简单,让IT学习更有效 模拟银行存取款业务 编写一个Java应用程序,模拟网上银行登录及存取款业务.登录时需判断银行卡号和银行卡密码,当输入的卡号和密码都正确时,登录成功,提示当 ...

  10. Java实验2【银行存取款程序设计实验】

    文章目录 前言 一.任务介绍 1.任务描述 2.运行结果 3.任务目标 4.实现思路 二.程序实现 1.代码 2.实验结果(包括输入数据和输出结果) 总结 前言 记录学习中写的Java实验,我这里用的 ...

最新文章

  1. mysqld服务启动失败, Failed to restart mysqld.service: Unit not found.
  2. 判断数组中某个元素除自身外是否和其他数据不同_算法工程师要懂的3种算法数据结构:线性表详解...
  3. ASP.NET Core Cookie SameSite
  4. springdata jpa单表操作crud
  5. SMI/慧荣/SM32**主控量产通用教程,PNY U盘量产!
  6. 【图】max51开发板top页
  7. python语言中print函数的作用_python中print()方法有什么
  8. github最全计算机类电子书下载
  9. FFmpeg下载秒级 支持各个平台各个版本
  10. Java性能优化的五种方式,让你的Java程序更快、更稳定!
  11. java复习题_JAVA复习题及答案.doc
  12. 2060显卡驱动最新版本_Ubuntu 18.04 安装 NVIDIA 显卡驱动
  13. svn locked 怎么解决
  14. 新购电脑已装显卡,但控制面板里找不到“NVIDIA 控制面板”怎么办?
  15. 2021-09-09md
  16. 建筑企业并购:人才整合策略
  17. 可视化讲解:什么是宠物收养所问题?
  18. devexpress html编辑器,图解DevExpress RichEditControl富文本的使用,附源码及官方API
  19. 神码ai人工智能写作机器人_AI启动协变量AI为机器人构建通用AI
  20. 爱快固件是Linux系统吗,Linux 系统下 VirtualBox 里安装爱快系统 (2.4.4)

热门文章

  1. golang统计字符串字数
  2. DINE: Domain Adaptation from Single and Multiple Black-box Predictors
  3. 中国互联网还不到躺平的时候!
  4. 如何简单快速的制作简历?
  5. 一种下载Nvidia旧版本显卡驱动的方法(在知道版本号的前提下)
  6. 为什么我的域名在某些地方不能访问,解析到127.0.0.1或者0.0.0.0?
  7. 腾讯实时音视频SDK[三]:小程序端实现
  8. Python base64 + AES EBC模式加密
  9. iPad3/iPad2/iPad 5.1.1完美越狱WIN版详细教程
  10. 去掉em默认样式 html,HTML的各个标签的默认样式