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

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




               }


               void displayDetails() {

                   System.out.println(“Brand: “ + brand + “, Year: “ + year);
               }
           }



           // Main class
           public class VehicleDemo {

               public static void main(String[] args) {
                   // Creating an instance of the Car class

                   Car car = new Car(“Toyota”, 2022);


                   // Calling methods from both Vehicle and Car classes
                   car.displayBrand(); // Output: Brand: Toyota

                   car.displayDetails(); // Output: Brand: Toyota, Year: 2022
               }

           }


           आउटपुट:












             ीकरण:
           •   इस  ो ाम म , हमारे पास एक सुपर ास Vehicle और एक सब ास Car है।

           •   Vehicle  ास म  एक  ांड िवशेषता और  ांड को  दिश त करने के  िलए एक displayBrand() िविध है।
           •   Car  ास, Vehicle  ास का िव ार करती है और  ांड और वष  को  दिश त करने के  िलए अपनी  यं की िवशेषता वष  और एक displayDetails()
              िविध जोड़ती है।
           •   Vehicle कं     र म , super ( ांड) का उपयोग सुपर ास कं     र को कॉल करने और  ांड िवशेषता को आरंभ करने के  िलए िकया जाता है।

           •   मु  िविध म , हम  ांड “Toyota” और वष  2022 के  साथ Car  ास का एक उदाहरण बनाते ह ।
           •   हम इ े रट स और िविध ओवरराइिडंग को  दिश त करने के  िलए वाहन और कार दोनों  ास से िविधयों का उपयोग करते ह ।
           •   सुपर ास क   र को उपवग  क   र के  भीतर सुपर कीवड  का उपयोग करके  इनवोक िकया जाता है तािक इनहे रट की गई िवशेषताओं
              को आरंभ िकया जा सके ।

           यह  ो ाम िदखाता है िक जावा म  कोड पुनः  उपयोग और इ े रट स को  ा  करने के  िलए सुपर ास और सब ास का उपयोग कै से िकया जाता
           है। सब ास अपने सुपर ास से िवशेषताएँ  और िविधयाँ  ा  करता है और अपनी खुद की िविश  िवशेषताएँ  और  वहार भी  दान कर सकता है।
           यह पदानु िमक संबंध कोड संगठन और पुनः   यो ता को बढ़ावा देता है।


                                                           134

                                  CITS : IT & ITES - कं  ूटर सॉ वेयर ए ीके शन - अ ास 100
   143   144   145   146   147   148   149   150   151   152   153