实验 六

一,实验过程

import java.util.Scanner;

public class Account {

 public int id;

 public int password;

 public String name;

 public int money;

public Account(int id, int password, String name, int money) {

扫描二维码关注公众号,回复: 5887973 查看本文章

  this.id = id;

  this.password = password;

  this.name = name;

  this.money = money;

 }

 // 有一个方法show(),显示账户的账号、姓名和余额信息

 public void show(){

  System.out.println("账户:" + id);

  System.out.println("姓名:" + name);

  System.out.println("余额:" + money);

 }

 /*有一个取款方法 takeMoney(),先让用户输入密码验证,

 密码正确后输入取款金额,取款成功后余额减除相应的金额*/

 public void takeMoney(){

  while(true){

   Scanner sc = new Scanner(System.in);

   System.out.println("请输入密码进行验证!");

   int pass = sc.nextInt();

   if(pass == password){

    System.out.println("请输入需要取款的金额:");

    int withdrawals = sc.nextInt();

    if(withdrawals <= money) {

     money= money-withdrawals;

     System.out.println("余额为:" + money);

    }else {

     System.out.println("当前余额不足" );

    }

    break;

   }else{

    System.out.println("你输入的密码有误,请重新输入!");

   }

  }

 }

二.实验结果

三,实验心得

       在这一系列的实验中,我基本掌握了Java的编程规则、知识要点和一些小技巧,特别是对面向对象的编程思想和风格有了进一步的认识和体会。同时,因正确的编出程序而带来的成就感让我对编程更加感兴趣。

猜你喜欢

转载自www.cnblogs.com/java199-cxm/p/10706588.html