Page 141 - CITS - CSA - TP (Volume 2) - Hindi
P. 141
कं ूटर सॉ वेयर ए ीके शन - CITS
अ ास 99 : JAVA म िविधयाँ (Override methods in JAVA)
उ े
इस अ ास के अंत म आप यह कर सक गे
• JAVA म ओवरराइड िविधयों को जान
• ओवरराइड िविधयों का उपयोग करके जावा ो ाम डेवलप कर ।
आव कताएं (Requirements)
उपकरण/साम ी (Tools/Materials)
• िवंडोज OS वाला PC/लैपटॉप
• SDK सॉ वेयर
• टे एिडटर (िवजुअल ू िडयो/सबलाइम/नोटपैड)
JAVA म िविध ओवरराइिडंग एक उपवग को उस िविध का िविश काया यन दान करने की अनुमित देता है जो पहले से ही उसके
सुपर ास ारा दान िकया गया है। यहाँ िविध ओवरराइिडंग को दिश त करने वाला एक उदाहरण िदया गया है, साथ ही इसका ीकरण
भी िदया गया है:
ि या (Procedure)
टा 1: आकार और उसके सब ास
// Shape and its Subclasses using override method
class Shape {
void draw() {
System.out.println(“Drawing a shape”);
}
}
class Circle extends Shape {
// Overriding the draw method of the superclass
@Override
void draw() {
System.out.println(“Drawing a circle”);
}
}
class Rectangle extends Shape {
// Overriding the draw method of the superclass
@Override
void draw() {
System.out.println(“Drawing a rectangle”);
}
}
127

