Page 306 - CITS_CSA_TT_Hindi
P. 306

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



                                     मॉ ूल 6 : ऑ े  ओ रएं टेड  ो ािमंग और जावा ल  ेज (Object Oriented
                                                        Programming and JAVA Language)


           पाठ 78 - 84 : ऑ े  ओ रएं टेड  ो ािमंग और जावा ल  ेज (Object Oriented Programming and
                                JAVA Language)

            उ े

           इस पाठ के  अंत म  आप यह जान सक  गे:

           •   JAVA के  साथ िविभ  ऑ े -ओ रएं टेड कॉ े  आधा रत  ो ाम िडज़ाइन को लागू कर
           •   JAVA ल  ेज क ोन ट की पहचान कर  और जान  िक वे ए ीके शनों म  एक साथ कै से वक   करते ह
           •   JAVA (AWT, ए ेट) का उपयोग करके  डाइनैिमक वेब पेज िडज़ाइन कर ।
           कोर  जावा  के   साथ  ऑ े   ओ रएं टेड   ो ािमंग  (Object  Oriented  Programming  With  Core

           JAVA)
           ऑ े -ओ रएं टेड  ो ािमंग एक  ितमान है जो कई अवधारणाएँ   दान करता है, जैसे िक िवरासत, डेटा बाइंिडंग, ब  पता, आिद।  ो ािमंग
            ितमान जहाँ सब कु छ एक ऑ े  के   प म  दशा या जाता है, उसे वा व म  ऑ े -ओ रएं टेड  ो ािमंग ल  ेज के   प म  जाना जाता है।

           ऑ े -ओ रएं टेड  ो ािमंग म   ि या क  ो ािमंग की तुलना म  कई फायदे ह :
           •   OOP तेज़ और ए े ूट करने म  आसान है
           •   OOP  ो ाम के  िलए एक    संरचना  दान करता है

           •   OOP जावा कोड को DRY “डोंट  रपीट योरसे ” रखने म  मदद करता है, और कोड को बनाए रखना, संशोिधत करना और डीबग करना आसान
              बनाता है
           •   OOP कम कोड और कम िवकास समय के  साथ पूण  पुन:  यो  ए  के शन बनाना संभव बनाता है।
           जावा म  OOPS  ा है?

           OOPs को इस  कार प रभािषत िकया जा सकता है:
           एक मॉ ूलर  ि कोण जहाँ डेटा और फ़ं  न को एक एकल यूिनट म  जोड़ा जा सकता है िजसे ऑ े  के   प म  जाना जाता है। यह डेटा और सुर ा
           पर जोर देता है और कोड की पुन:  यो ता  दान करता है। OOP का उपयोग करके , हम वा िवक दुिनया म  अपने कोड के  समान हो सकते ह ।
           जावा OOPs अवधारणाओं की िल

           OOPs म  िन िल खत अवधारणाएँ  ह :
           •  ऑ े

           •    ास
           •   इनहे रट स
           •   पॉलीमॉिफ
           •   ए   ै न

           •   एनकै  ुलेशन
           इन अवधारणाओं के  अलावा, कु छ अ  श  ह  जो ऑ े -ओ रएं टेड िडज़ाइन म  उपयोग िकए जाते ह :

           •   यु न
           •   सामंज
           •   एसोिसएशन

           •   एक ीकरण
           •   रचना


                                                           294
   301   302   303   304   305   306   307   308   309   310   311