Page 127 - CITS - CSA - TP (Volume 2) - Hindi
P. 127

कं  ूटर सॉ वेयर ए ीके शन - CITS




              }
              public class Employee_Demo {
                  public static void main(String[] args) {
                      // Creating an instance of Employee using the parameterized constructor
                      Employee employee = new Employee(“John”, 50000);



                      // Displaying employee details
                      employee.displayDetails();
                  }
              }



           आउटपुट:















             ीकरण:
           •   इस  ो ाम म , हम नाम और वेतन िवशेषताओं के  साथ कम चारी की एक  ास प रभािषत करते ह ।

           •   हम कम चारी  ास के  िलए एक पैरामीटराइ ड कं     र  दान करते ह , जो तक   के   प म  पा रत मू ों के  साथ नाम और वेतन िवशेषताओं को
              आरंभ करता है।
           •   मु  िविध म , हम पैरामीटराइ ड कं     र का उपयोग करके  कम चारी वग  का एक उदाहरण बनाते ह , नाम और वेतन के  िलए मान पास करते
              ह ।
           •   हम कम चारी िववरण  दिश त करने के  िलए Employee वग  की displayDetails िविध को कॉल करते ह ।

           ये उदाहरण जावा म  िविभ   कार के  कं     र के  उपयोग को  दिश त करते ह । कं     स  का उपयोग व ुओं के  िनमा ण के  दौरान उनकी   ित
           को आरंभीकृ त करने के  िलए िकया जाता है। िडफ़ॉ  कं     र िवशेषताओं को िडफ़ॉ  मानों पर आरंभ करते ह , जबिक पैरामीटराइ ड कं     र
           हम  िवशेषताओं को िविश  मानों के  साथ आरंभ करने की अनुमित देते ह । जावा म  ऑ े -ओ रएं टेड  ो ािमंग के  िलए कं     र को  भावी ढंग से
           समझना और उनका उपयोग करना आव क है।


           टा  2: आयत वग  म  पैरामीटराइ ड कं    र

              // Area of a rectangle using Parameterized Constructor
              class Rectangle {

                  double length;
                  double width;
                  // Parameterized constructor

                  Rectangle(double length, double width) {
                      this.length = length;



                                                           113

                                   CITS : IT & ITES - कं  ूटर सॉ वेयर ए ीके शन - अ ास 97
   122   123   124   125   126   127   128   129   130   131   132