Định nghĩa một POJO
Xây dựng một POJO là tạo một lớp Java đơn giản theo một vài quy tắc. Các lớp POJO đơn giản và độc lập; chúng không kế thừa lớp khác hoặc triển khai interface. Nhiệm vụ chính là định nghĩa các trường và tạo các phương thức getter/setter để truy cập chúng. Ở đây, bạn sẽ tạo một POJO để truyền tải dữ liệu tài khoản tiết kiệm trong một ứng dụng Java.
Bài tập này là một phần của khóa học
Kiểu dữ liệu và Exceptions trong Java
Hướng dẫn bài tập
- Thêm trường
balancekiểudoubleđể giữ giá trị số dư tài khoản, bảo đảm chọn phạm vi truy cập đúng. - Định nghĩa một phương thức getter để trả về giá trị trường
balance. - Định nghĩa một phương thức setter để cho phép gán giá trị mới cho trường
balance. - Trong phương thức setter, gán trường
balancebằng đối số truyền vào của setter.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
public class Test {
public static void main (String[] args){
SavingsAccount account = new SavingsAccount();
account.setAccountNo("12345");
account.setBalance(50000.00);
System.out.println("Account " + account.getAccountNo() + " has balance of: " + account.getBalance());
}
}
public class SavingsAccount {
private String accountNo;
// Add a balance field
____ ____ ____;
public String getAccountNo() {
return accountNo;
}
public void setAccountNo(String accountNo) {
this.accountNo = accountNo;
}
// Define a balance getter method
____ ____ ____() {
return balance;
}
// Define a balance setter method
public ____ setBalance(double balance) {
// Set the balance field
____.____ = ____;
}
}