博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ATM实验感受
阅读量:5031 次
发布时间:2019-06-12

本文共 5066 字,大约阅读时间需要 16 分钟。

public class Account {    private String accountID;    private String accountname;    private String operatedete;    private int operatetybe;    private String accountpassword;    private int accountbalance;    private int amount;    public String getaccountID(){    return accountID;        }    public String getaccountname(){        return accountname;            }    public String getoperatedete(){        return operatedete;            }    public int getoperatetybe(){        return operatetybe;            }    public String getaccountpassword(){        return accountpassword;            }    public int getaccountbalance(){        return accountbalance;            }    public int getamount(){        return amount;            }    public void setaccountID(String a) {        this.accountID=a;    }    public void setaccountname(String b){        this.accountname=b;            }    public void setoperatedete(String c){        this.operatedete=c;            }    public void setoperatetybe(int d){        this.operatetybe=d;            }    public void setaccountpassword(String e){        this.accountpassword=e;            }    public void setaccountbalance(int f){        this.accountbalance=f;            }    public void setamount(int g){        this.amount=g;            }        public static void main(String[] args) {        Account kehu=null;            }}import java.util.Scanner;public class Accountmanager {    private String inaccountID;    private String inaccountname;    private String inoperatedete;    private int inoperatetybe;    private String inaccountpassword;    private int inaccountbalance;    private int inamount;    public void inID() {        Scanner readData=new Scanner(System.in);         System.out.println("******************************************");        System.out.println("      欢迎使用工商银行自动柜员系统");        System.out.println("******************************************");        System.out.println("请输入您的账号:");        inaccountID=readData.nextLine();                System.out.println("******************************************");    }    public void inpassword() {        Scanner readData=new Scanner(System.in);         System.out.println("*******************************************");        System.out.println("      欢迎  使用工商银行自助柜员系统");        System.out.println("*******************************************");        System.out.println("         请输入您的账号:");        inaccountpassword=readData.nextLine();                System.out.println("*******************************************");    }    public void insystem() {        System.out.println("*******************************************");        System.out.println("      欢迎  使用工商银行自助柜员系统");        System.out.println("*******************************************");        System.out.println("       1.存款;");        System.out.println("       2.取款;");        System.out.println("       3.转账汇款;");        System.out.println("       4.修改密码;");        System.out.println("       5.查询余额;");        System.out.println("*******************************************");    }    public void incunkuan() {         System.out.println("*******************************************");        System.out.println("      欢迎  使用工商银行自助柜员系统");        System.out.println("*******************************************");        System.out.println("         请输入您的存款金额:");                        System.out.println("*******************************************");    }    public void incunkuan1() {         System.out.println("*******************************************");        System.out.println("      欢迎  使用工商银行自助柜员系统");        System.out.println("*******************************************");        System.out.println("         当前操作成功。");        System.out.println("         当前余额为:元");                System.out.println("*******************************************");    }       public static void main(String[] args) {        Accountmanager people = null;        people.inID();    }}

 

     9月20日下午我们在基教参加了一场Java考核,实验内容是ATM自动取款机程序的制作,对于初学者的我来说这次考核内容有的难度,考核过程中我碰到了许多问题。

    首先基础知识还没有掌握,输入数据一开始都出现了问题,Input中的I没有大写,浪费了我些许不该浪费的时间,也让我发现自己对基础知识掌握太差,后来做到数据库的链接时又是一脸懵逼,在网上也学习了很久,可是也并没有看懂,最终只能放弃两分,本想着做后面的功能拿分,可是我还是太年轻,后面的功能都和数据库有关系,都需要和数据库进行链接,我只好先做界面,希望好心的学长可以给点分数,界面的制作过程还是相对顺利,因为只有简单的类的定义和数据的输入输出相关内容,但是界面不少,当我做完界面时时间只剩下30分钟,30分钟我又回过头去看了看数据库的链接,然而最后还是以失败告终。

    这次考核让我对自己的实力有了了解,以后还应该在课下多看看,做程序时也不能粗心大意,大小写的问题应该注意,不能小问题就不把他当问题,往往不起眼的小问题会导致失败,课下也应该多敲敲代码,在考核中,我甚至都不能让自己的Java程序跑起来,只能让学长读,这样的水平对与老师的要求还是相差太远,将来要面对客户的要求时,可就不能像这次实验一样,不会就不做了,因此危机感必须从现在就要有。

   其次自己的应变能力稍显不足,当发现自己不会数据库时瞬间就慌了,不知道该如何填补这个空缺,导致一处不会,后面的程序就都没法做,而别的同学有的用文件输入输出代替,有的直接输入输出代替,最后程序还可以跑,虽然少了一部分功能,但大体看起来就好很多,理所当然也拿到了更高的分数。

  最后我发现自己对于一个程序的思路也不明确,编程中都是做一步看一步,没有在编程前先理清思路的习惯,也没有这个实力,这样就使得效率不高,程序混乱,让自己再返回去看的时候有些费劲,以后还应该多锻炼这方面的技能,养成这样一个良好的习惯,既然自己本身实力就不好,如果再不养成点好习惯,找点好方法,那么编程肯定难以有所造诣。

  这次考核也让我发现C++与Java有相似也有不同,C++的许多思路也可以在Java中用到,如类的定义就基本相似,就是每一项都应该说明性质,但Java输入输出相对C++复杂许多,Java每个类中都有主函数,所以每个类都可以单独运行,方便错误的查找。

  这次考核我对自己的成绩并不满意,但也无法改变,所以只能争取在下一次的考核中拿到好的成绩,也一定会取得更好的成绩。

  以上就是我本次实验的感受。

转载于:https://www.cnblogs.com/my---world/p/9693109.html

你可能感兴趣的文章
Java 8 中如何优雅的处理集合
查看>>
IOS程序的启动过程
查看>>
连接Linux下 XAMPP集成环境中部署的禅道的数据库MariaDB
查看>>
Java操作Excel和Word
查看>>
Oracle 体系结构之ORACLE物理结构
查看>>
ORA-12538: TNS: no such protocol adapter
查看>>
盒子模型
查看>>
局域网协议
查看>>
[HNOI2012]永无乡 线段树合并
查看>>
Spring整合hibernate:3、使用XML进行声明式的事务管理
查看>>
SqlServer之Convert 函数应用格式化日期(转)
查看>>
软件测试领域中的10个生存和发展技巧
查看>>
Camera前后摄像头同时预览
查看>>
HDU 1856
查看>>
课堂作业01--架构师的职责
查看>>
iOS计算富文本(NSMutableAttributedString)高度
查看>>
2017/09/15 ( 框架2)
查看>>
Centos下源码安装git
查看>>
gulp-rev-append md5版本号
查看>>
IO流之File类
查看>>