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

