Page 126 - CITS - CSA - TP (Volume 2) - Hindi
P. 126
कं ूटर सॉ वेयर ए ीके शन - CITS
// Displaying account details
account.displayAccountDetails();
}
}
आउटपुट:
ीकरण:
• इस ो ाम म , हम accountNumber और balance िवशेषताओं के साथ BankAccount ास को प रभािषत करते ह ।
• हम BankAccount ास के िलए एक िडफ़ॉ कं र दान करते ह , जो accountNumber िवशेषता को िडफ़ॉ मान (“0000000000”)
और balance िवशेषता को शू पर आरंभ करता है।
• मु िविध म , हम िडफ़ॉ कं र का उपयोग करके BankAccount ास का एक उदाहरण बनाते ह ।
• हम खाता िववरण दिश त करने के िलए BankAccount ास की displayAccountDetails िविध को कॉल करते ह ।
यिद कोई अ कं र प से प रभािषत नहीं है, तो ऑ े बनाते समय िडफ़ॉ कं र चािलत प से लागू होते ह । वे ऑ े की
िवशेषताओं को िडफ़ॉ मानों पर आरंभ करते ह , यह सुिनि त करते ए िक ऑ े िनमा ण के समय एक सुसंगत ित म है। िडफ़ॉ कं र
िवशेष प से तब उपयोगी होते ह जब िकसी िविश आरंभीकरण की आव कता नहीं होती है।
2 पैरामीटराइ ड कं र
टा 1: िकसी कम चारी का वेतन िववरण
//Salary details of an employee
class Employee {
String name;
double salary;
// Parameterized constructor
Employee(String name, double salary) {
this.name = name;
this.salary = salary;
}
// Method to display employee details
void displayDetails() {
System.out.println(“Name: “ + name);
System.out.println(“Salary: “ + salary);
}
112
CITS : IT & ITES - कं ूटर सॉ वेयर ए ीके शन - अ ास 97

