POJO परिभाषित करना
एक POJO बनाना मतलब कुछ नियमों का पालन करते हुए एक सरल Java क्लास तैयार करना। POJO क्लासेस सरल और स्वतंत्र होती हैं; ये न तो अन्य क्लासेस को extend करती हैं और न ही interfaces implement करती हैं। मुख्य कार्य है फ़ील्ड्स परिभाषित करना और उन्हें एक्सेस करने के लिए getter और setter मेथड्स बनाना। यहाँ, आप एक Java एप्लिकेशन में savings account डेटा ले जाने के लिए एक POJO बनाएँगे।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Java में डेटा टाइप्स और Exceptions
अभ्यास निर्देश
- अकाउंट बैलेंस मान रखने के लिए
doubleटाइप का एकbalanceफ़ील्ड जोड़ें, और सही एक्सेस चुनना सुनिश्चित करें। balanceफ़ील्ड का मान लौटाने के लिए एक getter मेथड परिभाषित करें।balanceफ़ील्ड को नया मान देने की अनुमति के लिए एक setter मेथड परिभाषित करें।- setter मेथड में,
balanceफ़ील्ड को setter के आर्ग्युमेंट से सेट करें।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
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
____.____ = ____;
}
}