昨天上黑马的基础课终结,有个小测验是做个ATM系统

拿到之后我就明白该怎么做了

但是在后面遇到了瓶颈

就是

不知道怎么进入下级菜单

后面稍微看了一下他的做法,学会了

就继续做了,后面就做出来了

他这个思想,给我很大的启发

最开始的登录界面,用死循环套switch进行首页功能,这样确保注册账户之后,不会退出程序

这样的话内存是不会清理的

登陆界面里面,是否能登陆也写了个方法,loginJudge的方法

然后我进入二级菜单后,感觉美就美在这里了

每个功能,专门写一个方法

void调用了就进入相应的界面

在里面return就退出方法,又回到上一级菜单的死循环里面

感觉就很有意思

而且很整齐,看着很让人舒心

在转账的时候,因为要把对面姓氏给隐藏起来,又写了个方法

我感觉编程还是很有意思的一件事情

今天学了static之后,我感觉这个代码还有改进的空间

我在一开始设计软件的时候

就提前想好需要哪些工具方法

放在一个Utils的类里面

private一下

这样子会让代码更加整洁,漂亮

这样子的话,主System的代码

就纯纯全是界面的,从上到下,其他人看着,可读性也很高

调用哪个函数的时候,在后面备注一下相关功能

这样子就可以提高我的可读性了

加油吧,我一定要在这条路上走下去!!!

搜索

复制

最新文章

  1. 如何删除webstrom中生成的.idea wrokspace
  2. filter 过滤器(监听)
  3. 两listview联动
  4. 【FLUENT案例】01:T型管混合器中的流动与传热
  5. git 操作简明扼要,命令不需要多,够用就行
  6. centos 7.0 查看根目录下所有文件夹
  7. github的git.exe的目录所在
  8. iOS (catagroy)类别
  9. Visual Studio2012 Lua插件--BabeLua
  10. TestNG扩展
  11. mySQL简单操作(三)
  12. python使用itchat发送微信消息提醒
  13. nginx worker_processes 配置
  14. [luogu3455][POI2007]ZAP-Queries【莫比乌斯反演】
  15. graphite custom functions
  16. HTML 常用小技巧 【标题图标】【锚点】【插入音乐,视频】【滚动效果】【嵌入网页】
  17. 学习笔记之gethostbyaddr函数
  18. LintCode 508: Wiggle Sort
  19. DSP5509的XF实验-第一篇
  20. 我的Java开发学习之旅------>Eclipse 项目有红感叹号解决之道

热门文章

  1. 【服务器数据恢复】VSAN节点容量盘故障离线的数据恢复案例
  2. QT管理网络状态和网络连接
  3. JSONObject.parseObject syntax error,expect START WITH { OR [,but actually START WITH error
  4. MaaS模型即服务
  5. HFS~HTTP File Server 2.4rc2 20191231
  6. 【Quartus系列】实验一: 3-8译码器(原理图输⼊设计)
  7. GitBook的使用备忘
  8. Azkaban 4.0.0 系列(一)-- Solo-Server
  9. Advent of Code 2015: Day 10
  10. 全国分乡镇第七次人口普查数据shp数据库省市区县街道