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

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






           अ ास 98 : JAVA म  ओवरलोडेड िविधयाँ बनाएँ  और उनका उपयोग कर  (Create and use Overloaded
                             methods in JAVA)


            उ े
           इस अ ास के  अंत म  आप यह कर सक  गे

           •   JAVA म  ओवरलोडेड िविधयों को जान
           •   ओवरलोडेड िविधयों का उपयोग करके  JAVA  ो ाम डेवलप कर ।

           आव कताएं  (Requirements)

           उपकरण/साम ी (Tools/Materials)
           •   िवंडोज OS वाला PC/लैपटॉप
           •   SDK सॉ वेयर
           •   टे  एिडटर (िवजुअल  ू िडयो/सबलाइम/नोटपैड)


           JAVA म  ओवरलोडेड िविधयां वे िविधयां ह  िजनका नाम तो समान होता है लेिकन पैरामीटर सूची िभ  होती है। ओवरलोडेड िविधयों के
           िनमा ण और उपयोग को  दिश त करने वाले कु छ उदाहरण यहाँ िदए गए ह :

            ि या (Procedure)

           टा  1:आकृ ितयों के   े फल की गणना

           // Area of Shapes using overloaded methods
           import java.io.*;
           public class GeometricalShapes {

           // Method to calculate the area of a square
           public static double calculateArea(int side) {
           return side * side;

           }
           // Method to calculate the area of a rectangle
           public static double calculateArea(long length, long  width) {

           return length * width;
           }

           // Method to calculate the area of a circle
           public static double calculateArea(double radius) {
           return Math.PI * radius * radius;

           }
           // Method to calculate the area of a triangle
           public static double calculateArea(double base, double height) {

           return 0.5 * base * height;
           }



                                                           121
   130   131   132   133   134   135   136   137   138   139   140