Page 98 - CITS - CSA - TP (Volume 2) - Hindi
P. 98
कं ूटर सॉ वेयर ए ीके शन - CITS
अ ास 94: JAVA म सरल ास, ऑ े और िविधयाँ बनाएँ और उनका उपयोग कर (Create and
use simple classes, objects)
उ े
इस अ ास के अंत म आप यह कर सक गे :
• JAVA म सरल ास, ऑ े और मेथड बनाने और उपयोग करने के बारे म जान
• ास, ऑ े और मेथड का उपयोग करके जावा ो ाम िवकिसत कर ।
आव कताएं (Requirements)
उपकरण/साम ी (Tools/Materials)
• िवंडोज OS वाला PC/लैपटॉप
• JDK सॉ वेयर
• टे एिडटर (िवजुअल ू िडयो/स ाइम/नोटपैड)
ि या (Procedure)
यहाँ जावा म सरल ास, ऑ े और िविधयों को बनाने और उपयोग करने का संि िववरण िदया गया है:
ास:
• जावा म , ास ऑ े बनाने के िलए एक ूि ंट है। यह ऑ े के गुणों और वहार को प रभािषत करता है।
• ास की घोषणा ास कीवड और उसके बाद ास नाम का उपयोग करके की जाती है।
• िकसी ास के अंदर, आप उस ास के ऑ े ्स की िवशेषताओं और वहारों को दशा ने के िलए फ़ी ्स (चर) और िविधयों को प रभािषत
करते ह ।
उ े :
• ऑ े ास का एक उदाहरण है। यह एक वा िवक दुिनया की इकाई का ितिनिध करता है और इसकी अपनी ित और वहार होता
है।
• जावा म ऑ े बनाने के िलए, आप new कीवड का उपयोग करते ह और उसके बाद ास के कं र का उपयोग करते ह ।
• कं र ऑ े को इिनिशयलाइज़ करता है और इसके िलए मेमोरी आवंिटत करता है।
िविध :
• िविधयाँ िकसी वग के भीतर प रभािषत फ़ं न होते ह जो कु छ िनि त ि याएँ या गणनाएँ करते ह ।
• िविधयाँ वहार को समािहत करती ह और इ ास के ऑ े ्स पर िविश काय करने के िलए बुलाया जा सकता है।
• िविधयों म पैरामीटर (इनपुट) और रटन वै ू (आउटपुट) हो सकते ह ।
नीचे एक सरल जावा ो ाम िदया गया है जो ासों, ऑ े ्स और िविधयों के िनमा ण और उपयोग को दिश त करता है:
टा 1: आयत वग डेमो का उपयोग करके एक आयत के े और प रिध की गणना कर
// Define a class named Rectangle
class Rectangle {
// Instance variables
double length;
double width;
// Constructor to initialize the rectangle with length and width
Rectangle(double l, double w) {
84

