java测试感想

package ATM;

public class Account {
    private String accountID;
    private String accountname;
    private String operatedate;
    private int operatetype;
    private String accountpassword;
    private String accountbalance;
    private int amount;
    public String getaccountID(){
        return accountID;
    }
    public void setStunumber(String accountID){
        this.accountID=accountID;
    }
    public String getaccountname(){
        return accountname;
    }
    public void setaccountname(String accountname){
        this.accountname=accountname;
    } 
    public String getoperatedate(){
        return operatedate;
    }
    public void setoperatedate(String operatedate){
        this.operatedate=operatedate;
    }
    public int getoperatetype(){
        return operatetype;
    }
    public void setoperatetype(int operatetype){
        this.operatetype=operatetype;
    }
    public String getaccountpassword(){
        return accountpassword;
    }
    public void setaccountpassword(String accountpassword){
        this.accountpassword=accountpassword;
    }  
    public String getaccountbalance(){
        return accountbalance;
    }
    public void setaccountbalance(String accountbalance){
        this.accountbalance=accountbalance;
    }
    public int getamount(){
        return amount;
    }
    public void setamount(int amount){
        this.amount=amount;
    }
}
//信1705-1班 袁鹏 20173671
package ATM;
import java.util.Scanner;

public class AccountManager {
    static Scanner sc=new Scanner(System.in);
    @SuppressWarnings("unused")
    public static void main(String[] args){
        System.out.println("************************************************************");
        System.out.println("               欢迎使用中国工商银行自动柜员系统                           ");
        System.out.println("************************************************************");                        
         System.out.println("                       请输入您的账号:                                        ");
        String accountID=sc.next();
        if(true){
             System.out.println("************************************************************");
            System.out.println("************************************************************");
            System.out.println("欢迎XXXXXXXX(账户名称)使用中国工商银行自助柜员系统");
            System.out.println("************************************************************");        
            System.out.println("请输入您的密码:");
              String accountpassword=sc.next();   
            System.out.println("************************************************************");
               if(true){
                  System.out.println("登录成功");              
               }            
            System.out.println("************************************************************");
               System.out.println("欢迎XXXXXXXX(账户名称)使用中国工商银行自助柜员系统");
               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("*************************************************************");
            int m=sc.nextInt();
            switch(m){
             case 1:
                 System.out.println("***********************************************************");
                System.out.println("欢迎XXXXXXXX(账户名称)使用中国工商银行自助柜员系统");
                 System.out.println("***********************************************************");
                 System.out.println("请输入存款金额;");
                 System.out.println("************************************************************");
                 break;
             case 2:
                 System.out.println("************************************************************");
                 System.out.println("欢迎XXXXXXXX(账户名称)使用中国工商银行自助柜员系统");
                 System.out.println("************************************************************");
                 System.out.println("            当前账户每日可以支取2万元。");
                 System.out.println("                   1、100元");
                 System.out.println("                   2、500元");
                 System.out.println("                   3、1000元");
                 System.out.println("                   4、1500元");
                 System.out.println("                   5、2000元");
                  System.out.println("                   6、5000元");
                 System.out.println("                   7、其他金额");
                 System.out.println("                   8、退卡");
                 System.out.println("                   9、返回");
                System.out.println("************************************************************");
                break;
             case 3:
                System.out.println("************************************************************");
                 System.out.println("欢迎XXXXXXXX(账户名称)使用中国工商银行自助柜员系统");
                 System.out.println("************************************************************");
                 System.out.println("请确认是否向*XX转账XXXX元。");
                 System.out.println("************************************************************");
                 break;
             case 4:
                 System.out.println("************************************************************");
                 System.out.println("欢迎XXXXXXXX(账户名称)使用中国工商银行自助柜员系统");
                 System.out.println("************************************************************");
                 System.out.println("             请输入当前密码:");
                 System.out.println("             请输入修改密码:");
                  System.out.println("             请输入确认密码:");
                 System.out.println("************************************************************");
                 break;
             }
        }
    }
}

 

       前几天,建民老师给我们出了一道考试题,本以为这道题是暑假的时候来世让我们练的那道学生管理系统,但出乎我的意料,老师又出了新花招,在刚上课时老师临时把题目改成了设计一个ATM程序。

       在刚听到老师的改动时,全班一片哗然,很多同学抓耳挠腮,毫无头绪,虽然给了我们两个半小时,但我们还是感觉时间太少了。不过在我看来,根本原因大概还是因为我们假期的时候没有好好自学,连基本的java语句都不会,所以就算给我们更多的时间,我们也不会完整的把这个程序写出来。

       在那两个半小时中,我和大多数同学一样,一点想法都没有,虽然暑假期间我自学了一部分基础的java语句,但我感觉完全不够用,因为要实现一个功能还需要很多的语法结构。老师刚把测试要求给我们的时候,我用了很长时间去读文件,读了一遍又一遍,因为我感觉写程序的第一步就是要先把题目要求弄明白,才能把思路捋清,才可以更好的去立理解要求,才能更容易的把程序写出来。但是现实总是残酷的,即使我看了很久的测试要求,但我对里面的很多功能还是毫无想法。各种功能之间的连接我也想不出来更好的办法,比如清屏等等。我感觉这不仅仅是一个测试,更是一个帮助我们认清自己的过程。通过这个测试,我们不仅会发现自己哪些地方自己还没有掌握,哪些知识还没有学到,自己究竟到达了一个什么水平。

       这次测试结束之后,我终于发现自己的水平到底有多低,自己与别人的差距有多大。通过这次课堂测试,我才真正认清了自己的实力,才知道自己还有很多的功课没有做到位,这次测试对我的感触真的很深,但或许只有这样才能更加激励我们努力学习吧。经过这次测试,以后我一定好好学习,巩固自己的基础知识,给自己以后的提升打下牢固的根底。不仅是java,还有C,C++等,都需要付出更多的努力去好好学习。现在我们java的学习还只是刚刚开始,仅仅是连入文件夹都把我们难住,以后的连入数据库更需要我们认真学习。Java学习的路还很长,在这条路上,还有许许多多的问题在等待着我们,我相信,只要我们认真努力,我们一定会攻克难题,取得好成绩。

posted @ 2018-09-24 22:01  袁小丑  阅读(223)  评论(0编辑  收藏  举报