船舶ouo 2021-10-03 14:17 采纳率: 73.3%
浏览 40
已结题

面向对象程序设计(类和对象)之银行账号

要求:
设计一个银行账号类,其中包括:

  1. 账号信息:账号、余额属性等;

  2. 设置账号方法

  3. 设置初始余额方法

  4. 存款方法;

  5. 取款方法;

  6. 获取存款余额的方法
    7)toString方法返回账号和余额
    其中的成员变量申明为private,方法申明为public。
    完成代码:
    ```java

import java.util.Scanner;
class Account {
private String id; //id为账号
private int balance; //balance为余额

// 设置账号id的方法
//设置余额balance的方法
// 获取余额方法
public int getBalance() {
return balance;
}
// 存款方法
public void deposit(int money) {
this.balance //完成代码
}
// 取款方法
public void withdraw(int money) {
//完成代码
}
@Override
public String toString() {
return id + "=" + balance;
}
}
public class Main {
public static void main(String args[]) {
Scanner scanner = new Scanner(System.in);
Account account = new Account();
String id = scanner.next();
int balance = scanner.nextInt();
//完成一行给账号赋值的代码
//完成一行给余额赋初值的代码
int s_money = scanner.nextInt();
int d_money = scanner.nextInt();
account.deposit(s_money);
account.withdraw(d_money);
System.out.println(account);
}
}

```输入
账号
存款初始值
存款金额
取款金额
输出
输出存款余额
样例输入
1234
10
100
10

样例输出
1234=100

有人会这道题嘛 可以教下我嘛 万分感谢!

  • 写回答

2条回答 默认 最新

  • 程序员小牧之 Java领域新星创作者 2021-10-04 22:50
    关注

    img

    img


    照着敲一遍!!要好好学习啊

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 10月19日
  • 已采纳回答 10月11日
  • 创建了问题 10月3日

悬赏问题

  • ¥15 拟通过pc下指令到安卓系统,如果追求响应速度,尽可能无延迟,是不是用安卓模拟器会优于实体的安卓手机?如果是,可以快多少毫秒?
  • ¥20 神经网络Sequential name=sequential, built=False
  • ¥16 Qphython 用xlrd读取excel报错
  • ¥15 单片机学习顺序问题!!
  • ¥15 ikuai客户端多拨vpn,重启总是有个别重拨不上
  • ¥20 关于#anlogic#sdram#的问题,如何解决?(关键词-performance)
  • ¥15 相敏解调 matlab
  • ¥15 求lingo代码和思路
  • ¥15 公交车和无人机协同运输
  • ¥15 stm32代码移植没反应