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

企业展示网站案例动漫制作就业方向

企业展示网站案例,动漫制作就业方向,iapp登录wordpress,建设网站设计的公司博主介绍#xff1a;✌公司项目主程、全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,CSDN博客之星TOP100、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业设计✌ #x1f345;文末获取源码联系#x1f345; #x1f345;…  博主介绍✌公司项目主程、全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,CSDN博客之星TOP100、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业设计✌ 文末获取源码联系 CSDN官方推荐10WJAVA技术人文章发布打卡社区 前言介绍 最近很多同学找我帮忙做一些课程设计或Web前端大作业、其中控制台项目应该是初学者必须经历的一个过程、作为java初学者这个控制台版本的模拟ATM银行管理系统十分合适、用到的技术也是最简单的JavaList集合、变量的声明、对象的创建、一些基本的while语句、switch语句、循环遍历等基础语法。一个最基础版本的控制台模拟ATM银行管理系统也就是CRUD功能、直接上完整代码 创建抽象类Card类 abstract class Card {int cardId;public Card() {super();}public Card(int cardId) {super();this.cardId cardId;}public abstract String getCardId();public abstract void setCardId(int cardId);}创建普通银行类继承Card public class CommonCard extends Card{public CommonCard() {super();}public CommonCard(int cardId) {super();this.cardId cardId;}Overridepublic String getCardId() {return 普通银行卡卡号为cardId;}Overridepublic void setCardId(int cardId) {this.cardId cardId;}}创建普通信用卡继承Card package com.railway.modules.base.test; public class CreditCard extends Card{public CreditCard() {super();}public CreditCard(int cardId) {super(cardId);}Overridepublic String getCardId() {return 信用卡卡号为cardId;}Overridepublic void setCardId(int cardId) {this.cardId cardId;} }创建普通医保卡继承Card package com.railway.modules.base.test; public class MedicalInsuranceCard extends Card{public MedicalInsuranceCard() {super();}public MedicalInsuranceCard(int cardId) {super(cardId);}Overridepublic String getCardId() {return 医保卡卡号为cardId;}Overridepublic void setCardId(int cardId) {this.cardId cardId;}}ATM主要方法业务类逻辑实现 package com.railway.modules.base.test; import java.util.Scanner; public class ATM {Scanner input new Scanner(System.in);private User[] usernew User[100];User atm new User();private User usr;private int accountId 1;private Card card;public void Select() {while(true) {System.out.println(ATM管理系统);System.out.print(1.开户\n2.登录\n3.取款\n4.存款\n5.余额查询\n6.修改密码\n7.查看用户信息\n8.退出登录\n9.退出系统\n请选择需要选择的项目);switch(input.nextInt()) {case 1:setAccount(); //开户break;case 2:usruserLogin(); //登录break;case 3:drawMoney(); //取款break;case 4:depositMoney(); //存款break;case 5:showBalance(); //余额查询break;case 6:revisePassword(); //修改密码break;case 7:lookAccount(); //查看用户信息break;case 8:cancel();//退出登录break;case 9:System.out.println();System.out.println(欢迎下次登录该系统); //退出系统System.exit(0);break;default:System.out.println();System.out.println(输入错误请重新输入);break;}}}public void setAccount(){ //开户if (usr!null) {System.out.println();System.out.println(请先退出上一个账户!);}else{boolean x true;while(x) {System.out.println();System.out.print(1.普通银行卡\n2.信用卡\n3.医保卡\n0.返回\n请选择开户类型);switch(input.nextInt()) {case 1:card new CommonCard();card.setCardId(accountId);xfalse;break;case 2:card new CreditCard();card.setCardId(accountId);xfalse;break;case 3:card new MedicalInsuranceCard();card.setCardId(accountId);xfalse;break;case 0:Select();default:System.out.println();System.out.println(输入错误请重新输入);break;}}System.out.print(请输入姓名);String nameinput.next();System.out.print(请输入性别);String sexinput.next();System.out.print(请输入年龄);String ageinput.next();System.out.print(请输入身份证号);String IDinput.next();System.out.print(请输入银行卡要设置的密码);String password1input.next();System.out.print(请再次输入密码);String password2input.next();if(password1.equals(password2)){user[accountId]new User(name,sex,age,password1,ID,0,card);System.out.println();System.out.println(开户成功你的卡号为accountId);accountId;}else {System.out.println();System.out.println(两次密码不同请重新开始);}}}public User userLogin(){ //登录if (usr!null) {System.out.println();System.out.println(请先退出上一个账户!);return usr;}else{System.out.print(请输入卡号);int aIdinput.nextInt();System.out.print(请输入密码);String passwordinput.next();for(int i0;iuser.length;i){if (user[i]!null) {if (aIduser[i].getCard()password.equals(user[i].getPassword())) {System.out.println();System.out.println(user[i].getName()欢迎登录);return user[i];}}}System.out.println();System.out.println(卡号或密码有误);return null;}}public void drawMoney(){ //取款if(usrnull){System.out.println();System.out.println(请先登录账户);}else{System.out.print(请输入取款金额);double blcinput.nextDouble();while(blcusr.getBalance()) {System.out.println();System.out.print(取款金额大于余额请重新输入取款金额);blcinput.nextDouble();}while(blc0){System.out.println();System.out.print(取款金额错误请重新输入取款金额);blcinput.nextDouble();}usr.setBalance(usr.getBalance()-blc);System.out.println();System.out.println(取款成功);System.out.println(账户余额usr.getBalance());}}public void depositMoney(){ //存款if(usrnull){System.out.println();System.out.println(请先登录账户);}else{System.out.print(请输入存款金额);double dsminput.nextDouble();while(dsm0){System.out.println();System.out.print(输入金额错误请重新输入);dsminput.nextDouble();}usr.setBalance(usr.getBalance()dsm);System.out.println();System.out.println(存款成功);System.out.println(账户余额usr.getBalance());}}public void showBalance(){ //余额查询if(usrnull){System.out.println();System.out.println(请先登录账户);}else{System.out.println();System.out.println(账户余额usr.getBalance());}}public void revisePassword(){ //修改密码if(usrnull){System.out.println();System.out.println(请先登录账户);}else{System.out.print(请输入原密码);String passwordinput.next();for(int i2;i0;i--) {if(password.equals(usr.getPassword()))break;if(i0) {System.out.println(三次密码输入错误即将退出账户);cancel();Select();}System.out.println(密码错误你还有i次机会);System.out.print(请输入原密码);passwordinput.next();}System.out.print(验证成功请输入新密码);String password1input.next();System.out.print(请再次输入密码);String password2input.next();while(!password1.equals(password2)) {System.out.println();System.out.print(两次密码不同请重新输入新密码);password1input.next();System.out.print(请再次输入密码);password2input.next();}usr.setPassword(password1);System.out.println();System.out.println(修改成功);}}public void lookAccount() { //查看用户信息if(usrnull){System.out.println();System.out.println(请先登录账户);}else{System.out.println();System.out.println(姓名usr.getName());System.out.println(性别usr.getSex());System.out.println(usr.getCardId());System.out.println(身份证号usr.getID());System.out.println(余额usr.getBalance());}}public void cancel() {if(usrnull){System.out.println();System.out.println(请先登录账户);}else{usrnull;System.out.println();System.out.println(账户退出成功);}} } main方法测试启动类 public class TestATM {public static void main(String[] args) {ATM atm new ATM();atm.Select();} }控制台打印 ATM管理系统 1.开户 2.登录 3.取款 4.存款 5.余额查询 6.修改密码 7.查看用户信息 8.退出登录 9.退出系统 请选择需要选择的项目11.普通银行卡 2.信用卡 3.医保卡 0.返回 请选择开户类型1 请输入姓名admin 请输入性别男 请输入年龄22 请输入身份证号513922199555555555 请输入银行卡要设置的密码123456 请再次输入密码123456开户成功你的卡号为1 ATM管理系统 1.开户 2.登录 3.取款 4.存款 5.余额查询 6.修改密码 7.查看用户信息 8.退出登录 9.退出系统 请选择需要选择的项目 2 请输入卡号1 请输入密码123456admin欢迎登录 ATM管理系统 1.开户 2.登录 3.取款 4.存款 5.余额查询 6.修改密码 7.查看用户信息 8.退出登录 9.退出系统 请选择需要选择的项目 很基础、 适合java初学者来进行练习以及当做课程作业来使用 源码获取 大家点赞、收藏、关注、评论啦 、查看微信获取联系方式 打卡 文章 更新 285/  365天  精彩专栏推荐订阅在下方专栏 Java项目精品实战案例《100套》 web前端期末大作业网页实战《100套》
http://www.zqtcl.cn/news/880336/

相关文章:

  • 网站落地页制作最简单的网站
  • 长兴县建设管理网站抖音小程序注册
  • 做网站容易挣钱吗厦门网页制作厦门小程序app
  • 大型网站开发前端准备北京网站建设V芯ee8888e
  • 关于做营销型网站的建议网页小游戏无需登录
  • 网站短期培训能学什么高校网站建设评比标准
  • 做外贸什么网站比较好做dede鲜花网站模板下载
  • 网站广告推广怎么做网站怎么优化关键词排名
  • 怎样做易支付网站数字化校园建设网站
  • 东莞做网站哪里好公司网站维护怎么维护
  • 微信网站界面设计江阴网站开发公司电话
  • 手机制作网站的软件离石做网站的网络公司
  • 贺州住房和城乡建设部网站广州商城网站建设地址
  • 响应式网站报价服务器上的wordpress
  • 做培训的都上哪些网站东莞网站新站排名
  • 济南网站制郑州快速建站公司
  • 网站推广企业网站建设属于什么工作
  • 公司做网站还是做app用土豆做美食的视频网站
  • 做网站除了广告还有什么收入的中国计算机技术职业资格网
  • 陕西建设银行网站查排名的软件有哪些
  • 企业网站备案教程北京专业做网站的
  • 音乐网站如何建设的如何做学校网站
  • 济南比较好的网站开发公司个人注册网站怎么注册
  • 济南高端网站设计策划图书馆网站建设情况汇报
  • 知识付费网站建设做网站源码
  • php网站开发实训报告书怎么做兼职类网站吗
  • 建设银行u盾用网站打不开中企动力值不值得入职
  • 织梦做的网站有点慢商贸网站
  • 海外红酒网站建设wordpress 分类 文章
  • 七星彩网站建设wordpress w3