zoukankan      html  css  js  c++  java
  • 实验六 类的封装

    1.实验源代码

    package zl6;
    import java.util.Scanner;
    public class Account{
    String zhanghao,chuhuxingming,shenfenzhenghaoma;
    double cunkuanyue=0,cunjin=0,quchu=0;
    int year=0,month=0,day=0;
    Scanner shuru=new Scanner(System.in);
    void set(){

    System.out.println("请依次输入账号、储户姓名、开户时间、身份证号码、存款余额:");
    zhanghao=shuru.next();
    chuhuxingming=shuru.next();
    year=shuru.nextInt();
    month=shuru.nextInt();
    day=shuru.nextInt();
    shenfenzhenghaoma=shuru.next();
    cunkuanyue=shuru.nextDouble();
    }
    public void Cunkuan() {
    System.out.println("请输入要存入多少钱:");
    cunjin=shuru.nextDouble();
    cunkuanyue=cunkuanyue+cunjin;
    }
    public void Qukuan() {
    System.out.println("请输入要取出多少钱:");
    quchu=shuru.nextDouble();
    cunkuanyue=cunkuanyue-quchu;
    }
    public void Chaxun() {
    System.out.println("账号:"+zhanghao+" 储户姓名:"+chuhuxingming+" 开户时间:"+year+"-"+month+"-"+day+" 身份证号码:"+shenfenzhenghaoma+" 存款余额:"+cunkuanyue);
    }
    public void finalize() {}

    public static void main(String[] args) {
    Account yonghu=new Account();
    yonghu.set();
    Scanner shuru=new Scanner(System.in);
    int i=1;
    while(i!=0) {
    System.out.print("1 存款 2 取款 3 查询 0 退出 ");
    i=shuru.nextInt();
    switch(i) {
    case 1:yonghu.Cunkuan();break;
    case 2:yonghu.Qukuan();break;
    case 3:yonghu.Chaxun();break;
    default:System.out.println(" 谢谢使用");break;
    }
    }
    yonghu.finalize();
    }
    }

    2.实验运行结果

    3.实验心得:

    此次实验对我来说难度比较大,现在对基本的掌握还不太熟练,都是通过借鉴网上的方法还有同学的方法,无法自己独立完成。编程能力还需要加强,希望老师能多给一些指导。

  • 相关阅读:
    spring事物管理五种配置方式
    解决html中内部元素mouse事件干扰
    普通类获取ApplicationContext(附带servletContext)的方法
    SQL学习基础知识
    vs 工具技巧手册
    wcf client与webservice通信备注
    BackgroundWorker学习一
    silverlight发布注意事项
    将wcf 以webservice的方式调用
    Visual Studio 2005 Team Foundation Server (TFS)单服务器安装记
  • 原文地址:https://www.cnblogs.com/wzl55/p/10713339.html
Copyright © 2011-2022 走看看