Page 129 - CITS - CSA - TP (Volume 2) - Hindi
P. 129
कं ूटर सॉ वेयर ए ीके शन - CITS
// Parameterized constructor
Student(String name, int age) {
this.name = name;
this.age = age;
}
// Method to display student details
void displayDetails() {
System.out.println(“Name: “ + name);
System.out.println(“Age: “ + age);
}
}
public class StudentDemo {
public static void main(String[] args) {
// Creating an instance of Student using the parameterized constructor
Student student = new Student(“John”, 20);
// Displaying student details
student.displayDetails();
}
}
ीकरण:
• इस ो ाम म , हम नाम और आयु िवशेषताओं के साथ एक ू ड ट ास प रभािषत करते ह ।
• हम ू ड ट ास के िलए एक पैरामीटराइ ड कं र दान करते ह , जो पैरामीटर के प म पास िकए गए मानों के साथ नाम और आयु
िवशेषताओं को आरंभ करता है।
• मु िविध म , हम नाम और आयु के िलए िविश मान पास करते ए, पैरामीटराइ ड कं र का उपयोग करके ू ड ट ास का एक उदाहरण
बनाते ह ।
• हम छा का िववरण दिश त करने के िलए Student वग की displayDetails िविध को कॉल करते ह ।
पैरामीटराइ ड कं र आपको ऑ े िनमा ण के समय िविश मानों के साथ ऑ े िवशेषताओं को आरंभ करने की अनुमित देते ह । वे
ऑ े के िलए ारंिभक ित सेट करने म लचीलापन और सुिवधा दान करते ह , िजससे वे उपयोग के िलए तैयार हो जाते ह ।
3 जावा म कं र चेिनंग
Java म कं र चेिनंग का मतलब है एक ही ास के अंदर या सुपर ास के कं र से दू सरे कं र को कॉल करने की ि या। यहाँ
ीकरण के साथ कं र चेिनंग के उदाहरण िदए गए ह :
टा 1: एक ही ास के भीतर कं र चेिनंग
class Student {
String name;
int age;
// Parameterized constructor
115
CITS : IT & ITES - कं ूटर सॉ वेयर ए ीके शन - अ ास 97

