เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสร้าง POJO

การสร้าง POJO คือการสร้างคลาส Java แบบตรงไปตรงมาโดยยึดตามกฎไม่กี่ข้อ คลาส POJO นั้นเรียบง่ายและเป็นอิสระ ไม่ต้อง extend คลาสอื่นหรือ implement อินเทอร์เฟซใด งานหลักคือการกำหนดฟิลด์และสร้างเมธอด getter กับ setter เพื่อเข้าถึงฟิลด์เหล่านั้น ในแบบฝึกหัดนี้ คุณจะสร้าง POJO สำหรับส่งข้อมูลบัญชีออมทรัพย์ในแอปพลิเคชัน Java

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

ชนิดข้อมูลและการจัดการข้อยกเว้นใน Java

ดูคอร์ส

คำแนะนำการฝึกหัด

  • เพิ่มฟิลด์ balance ชนิด double เพื่อเก็บค่ายอดคงเหลือในบัญชี โดยเลือกระดับการเข้าถึงให้ถูกต้อง
  • กำหนดเมธอด getter เพื่อคืนค่าของฟิลด์ balance
  • กำหนดเมธอด setter เพื่อให้สามารถกำหนดค่าใหม่ให้กับฟิลด์ balance ได้
  • ภายในเมธอด setter ให้กำหนดค่าของฟิลด์ balance ด้วยอาร์กิวเมนต์ที่รับเข้ามา

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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
		____.____ = ____;
	}
}
แก้ไขและรันโค้ด