Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package aaaa;
- import java.util.Scanner;
- public class bank {
- public static void main(String[] args) {
- int num = 0;
- Account account = new Account();
- Scanner input = new Scanner(System.in);
- account.setaccount();
- System.out.println("Account Number :" + account.account_num());
- System.out.println("Name :" + account.getname());
- System.out.println("Balance :" + account.balance_amount());
- System.out.println("1:Deposit.\n2:Withdraw.\n3:Balance.\n4:Exit");
- num = input.nextInt();
- while (true) {
- if (num == 1) {
- System.out.println("How much will you deposit?");
- double amount = 0;
- amount = input.nextDouble();
- account.deposit(amount);
- System.out.println("Balace amount "+ account.balance_amount);
- System.out.println("");
- }
- if (num == 2) {
- System.out.println("How much will you withdraw?");
- double amount = 0;
- amount = input.nextDouble();
- account.withdraw(amount);
- System.out.println("Balace amount "+ account.balance_amount);
- System.out.println("");
- }
- if (num == 3) {
- account.display();}
- if(num==4)
- {
- System.out.println("End of program");
- System.exit(0);
- }
- System.out.println("1:Deposit.\n2:Withdraw.\n3:Balance.\n4:Exit");
- num = input.nextInt();
- }
- }
- }
- class Account {
- //변수선언
- Scanner input = new Scanner(System.in);
- public String name;
- public String account_num;
- public double balance_amount;
- public String type_account;
- public Account()
- //초기화
- {
- name = null;// 입금자명
- account_num = null;// 계좌번호
- balance_amount = 0.0;// 잔액
- type_account = null;// 계좌 종류
- }
- public String getname() {
- return name;
- }
- public String type_account() {
- return type_account;
- }
- public String account_num() {
- return account_num;
- }
- public double balance_amount() {
- return balance_amount;
- }
- public void setaccount() {
- //입력하고싶은거에 대한 초기화
- System.out.println("Name");
- this.name = input.nextLine();
- System.out.println("Account Number");
- this.account_num = input.nextLine();
- System.out.println("Intialize Your Balance");
- this.balance_amount = input.nextDouble();
- System.out.println("Type of Account");
- this.type_account = input.nextLine();
- this.type_account = input.nextLine();
- }
- double deposit(double amount)// 예금
- {
- //if문에대한 응답
- return balance_amount += amount;
- }
- double withdraw(double amount) {
- return balance_amount -= amount;
- }
- void display() {
- System.out.println("Balance");
- System.out.println("Name:"+ getname());
- System.out.println("Account Number :" + account_num());
- System.out.println("Deposit money:"+ balance_amount);
- System.out.println("");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement