1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài tập ứng dụng - 1 pptx

1 245 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1
Dung lượng 36 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài tập 1Tạo một project có 2 class như sau: BankAccount: • Có các field: o private int accNumber; o private String firstName; o private String lastName; o private int balance; • Có một

Trang 1

Bài tập 1

Tạo một project có 2 class như sau:

BankAccount:

• Có các field:

o private int accNumber;

o private String firstName;

o private String lastName;

o private int balance;

• Có một constructor với 4 đối số (int accNo, String fName, String lname, int bal ) để khởi tạo giá trị cho các field tương ứng khi tạo đối tượng

• Có các phương thức:

public int getBalance() : return giá trị Balance hiện có trong tài khỏan

public void setBalance(int bal): gán giá trị cho tài khỏan

public int getAccNumber(): return mã tải khỏan

public int widthdraw(int amonut): cho phép rút số tiền amount từ tài khỏan.

o Số tiền cần rút phải hợp lệ (0<amount<balance)

o Hàm trả về 0 nếu thành công, ngược lại trả về -1

public int deposit(int amount): cho phép gửi tiền vào tài khỏan

o Số tiền gửi vào phải hợp lệ (0<amount)

o Hàm trả về 0 nếu thành công, ngược lại trả về -1

public String toString()

{

return "Account Num: " + accNumber + "\nName: " + firstName + " "

+lastName + "\n Balance: " + balance;

}

Class BankTest: Chứa hàm main thực hiện các công việc sau:

• Khai báo một biến kiểu BankAccount ba

• Tạo menu với các chức năng như sau:

1 Create new Account

• Khai báo biến: accNum, fName, lName, Bal

• Nhập giá trị cho các biến từ bàn phím

• Gọi new để tạo một account mới (nhớ truyền giá trị)

2 Withdraw

• Nhập số tiền muốn rút

• Gọi phương thức Withdraw sau đó thông báo kết quả dựa vào giá trị trả về

3 Deposit

• Các bước tương tự Withdraw

4 Print account Information

5 Exit

• Khi người sử dụng chọn một công việc thì thực hiện chức năng tương ứng

Ngày đăng: 08/07/2014, 20:20

TỪ KHÓA LIÊN QUAN

w