当前位置: 首页 > news >正文

Java银行

test类,模拟存钱取钱过程

package in.out;import java.util.Scanner;public class test {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入您的姓名 存款余额");String name = sc.nextLine();double price = sc.nextDouble();person a=new person(name,price);bank ba=new bank("小X银行",100);while(true){System.out.println("请问您要办什么业务 1.存钱 2.取钱 3.退出" );int op = sc.nextInt();if(op==1){System.out.println("您要存多少?" );int money = sc.nextInt();a.in(money);ba.addPrice(money);System.out.println("存款成功!!!" );}else if(op==2){System.out.println("您要取多少?" );int money = sc.nextInt();if(a.getPrice()<money){System.out.println("您的余额不足...." );}else if(ba.getPrice()<money){System.out.println("银行余额不足...." );}else{ba.redPrice(money);a.out(money);System.out.println("您已成功取出!" );}}else if(op==3){System.out.println("很高兴为您服务,欢迎下次光临!!!" );break;}else{System.out.println("异常输入,请重试" );}}}
}

人类

package in.out;public class person {private String name;private double price;public person(String name, double price) {this.name = name;this.price = price;}public String getName() {return name;}public void setName(String name) {this.name = name;}public double getPrice() {return price;}public void setPrice(double price) {this.price = price;}public void in(double money) {price += money;}public void out(double money) {price -= money;}
}

银行类

package in.out;public class bank {private String name;private double price;public bank(String name, double price) {this.name = name;this.price = price;}public String getName() {return name;}public double getPrice() {return price;}public void addPrice(double price) {this.price += price;}public void redPrice(double price) {this.price -= price;}
}

http://www.dtcms.com/a/411787.html

相关文章:

  • 2025 云栖大会|全面聚焦 AI,定义“智能化融合通信”新时代
  • 【学习心得】离线Linux安装conda环境教程
  • 网站开发 项目接单wordpress 仪表盘 渗透
  • AWG线径电流、电阻对照表
  • 网站降权投诉app定制哪里找
  • 学习笔记:Vue Router 中的嵌套路由详解[特殊字符]概述
  • Python包制作 - 以DLT645-2007通讯规约库为例
  • Claude Code + Holopix AI | 轻松复刻 “虚假广告“-丧尸射击小游戏
  • 网站左侧的导航是怎么做的如何选择盐城网站开发
  • win7如何建设免费网站网站建设栏目图片
  • 技术博客 SEO 优化指南:从 0 到 1 提升搜索流量​
  • 保定商城网站建设企业信用查询系统官网
  • 淄博市造价信息网建材信息价及工程造价信息期刊获取方式
  • 【文献阅读】SteganoGAN:High Capacity Image Steganography with GANs
  • 如何给网站做下载附件城乡住房和城乡建设厅官网
  • 东莞常平学校网站建设网站文章更新怎么做
  • python(43) : docker compose部署python服务
  • app网站如何做推广企业网站建设成本费用
  • 构建智能投资视野:用Python打造个性化股票分析系统
  • 动画特效介绍
  • opendds初入门之考虑为什么要用opendds
  • 嵌入式学习Linux内核驱动1--基本概念
  • 南昌公司做网站需要多少钱外贸网站建设流程
  • 宁波手机网站开发公司开封做网站的公司
  • 图片格式缺失修复方案:预览故障率降至0.2%
  • 【SpringBoot】前后端联动实现条件查询操作
  • 江苏恒健建设集团有限公司网站深圳做网页的公司
  • Element UI 自定义el-cascader多选组件
  • 保定网站开发培训网站运营推广方案设计
  • 轻量级文本嵌入模型 - EmbeddingGemma