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

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























             ीकरण:

           1   कम चारी वग  प रभाषा

              •   काय  म कम चारी नामक एक वग  को प रभािषत करके  शु  होता है।

              •   यह वग  नाम और वेतन जैसी िवशेषताओं को समािहत करता है।
              •   इसम  raise Salary नामक एक िविध भी शािमल है िजसे िकसी कम चारी के  वेतन को एक िनिद    ितशत तक बढ़ाने के  िलए िडज़ाइन िकया
                 गया है।

           2  कम चारी ऑ े  बनाएँ  और वत मान वेतन ि ंट कर

              •  मु  िविध के  भीतर, कम चारी  ास का एक उदाहरण बनाया जाता है और उसका नाम emp रखा जाता है।
              •    ो ाम कम चारी के  वत मान वेतन (emp) को कं सोल पर ि ंट करता है।

           3  कम चारी का वेतन बढ़ाने का तरीका

              •   raiseEmployeeSalary नामक एक िविध शु  की गई है।
              •   यह िविध एक कम चारी ऑ े  और  ितशत को पैरामीटर के   प म  लेती है।

              •   आंत रक  प से, यह कम चारी ऑ े  की raiseSalary िविध को कॉल करता है, िजससे वेतन म  वृ   होती है।

           4  मु  िविध से कम चारी का वेतन बढ़ाएँ

              •  raiseEmployeeSalary िविध को मु  िविध के  भीतर लागू िकया जाता है, िजसका उ े  कम चारी (emp) के  वेतन म  10% की वृ   करना
                 है।
           5  अपडेटेड वेतन ि ंट कर

              •  इसके  बाद,  ो ाम raiseEmployeeSalary िविध  ारा िकए गए प रवत नों को  ितिबंिबत करने के  िलए कम चारी (emp) के  अपडेटेड वेतन
                 को ि ंट करता है।

           6  िन ष

              •  यह  ो ाम Java म  ऑ े ्स, िवशेष  प से ए  ॉयी  ास के  इं  स को मेथड्स म  पास करने के  तरीके  का एक  ावहा रक उदाहरण है।
              •   ए  ॉयी  ास का िडज़ाइन, मेथड्स के  उपयोग के  साथ-साथ ऑ े -ओ रएं टेड  ो ािमंग (OOP), एनकै  ुलेशन और ऑ े   ेट्स के
                  भावी संशोधन के  िस ांतों को दशा ता है।

              •   इस   ीकरण का उ े  िविश  कोड िववरणों म  गहराई से जाने के  िबना  ो ाम की एक वैचा रक समझ  दान करना है। यिद आपके  पास
                 कोई और    हो या िकसी िविश  पहलू पर   ीकरण की आव कता हो, तो बेिझझक पूछ  !






                                                           98

                                   CITS : IT & ITES - कं  ूटर सॉ वेयर ए ीके शन - अ ास 95
   107   108   109   110   111   112   113   114   115   116   117