Computer Science, asked by ericosouki6131, 11 months ago

क्लासेस तथा ऑब्जेक्ट्स का वर्णन कीजिए ।

Answers

Answered by ItsSpiderman44
0

Answer:

क्लास (Class) प्रोग्रामिंग भाषाओं में प्रयुक्त एक साँचा है जिसके प्रयोग से इस प्रकार के नए चर (या राशि, variable) बनाए जाते हैं। इनके नए (बनाए) चरों को प्रोग्रामिंग संदर्भों में अक्सर ऑब्जेक्ट (Object) कहते हैं। एक क्लास (और उससे बने ऑब्जेक्ट) के तहत कई चर (variable) तथा फ़ंक्शन (function, विधियाँ) हो सकते हैं। ये चर प्राइवेट (private), प्रोटेक्टेड (protected) या पब्लिक (public) हो सकते हैं। किसी एक क्लास के साँचे से एक दूसरे क्लास का निर्माण भी हो सकता है जो पहले क्लास से अधिक विवरण रख सके।

क्लास वस्तुतः कई variable और function का संग्रह है। इसी class साँचे का प्रयोग करके इतने ही variables तथा function बनाए जा सकते हैं (नीचे के भाग में देखें, कैसे?)। चूँकि क्लास के प्रयोग से इसी प्रकार के ऑब्जेक्ट बारंबार बनाए जा सकते हैं, इस प्रोग्रामिंग धारणा का प्रयोग ऐसी जगहों पर बारबार किया जाता है जहाँ एक साथ कई variable (और function) को define करना पड़ता है। उदाहरण-स्वरूप किसी तिथि को दिखाने के लिए तीन int का प्रयोग सुविधाजनक होता है - दिन, महीना और साल (int day, int month, int year)। अतः इनको एक क्लास के तहत पारिभाषित करने से बार-बार एक ही प्रकार की परिभाषा से बचा जा सकता है। Class Date {int day, month, year); Date d1, d2,d3 ...। इसी प्रकार क्लास के अंदर ऐसी विधियों (function) को रखना सुविधाजनक होता है जो उसी क्लास के आँकड़ों के ऊपर काम करे। जैसे कि, किसी तिथि का दिन निर्धारण, यानि वो तिथि सोमवार है या मंगलवार आदि, उपरोक्त क्लास के लिए एक उचित विधि हो सकती है जो क्लास के अंदर पारिभाषित की जाए।

Answered by Anonymous
5

Explanation:

Brainly.in

What is your question?

1

Secondary School Computer science 15 points

क्लासेस तथा ऑब्जेक्ट्स का वर्णन कीजिए ।

Ask for details Follow Report by Ericosouki6131 Yesterday

Answers

ItsNobita44

ItsNobita44 Expert

Answer:

क्लास (Class) प्रोग्रामिंग भाषाओं में प्रयुक्त एक साँचा है जिसके प्रयोग से इस प्रकार के नए चर (या राशि, variable) बनाए जाते हैं। इनके नए (बनाए) चरों को प्रोग्रामिंग संदर्भों में अक्सर ऑब्जेक्ट (Object) कहते हैं। एक क्लास (और उससे बने ऑब्जेक्ट) के तहत कई चर (variable) तथा फ़ंक्शन (function, विधियाँ) हो सकते हैं। ये चर प्राइवेट (private), प्रोटेक्टेड (protected) या पब्लिक (public) हो सकते हैं। किसी एक क्लास के साँचे से एक दूसरे क्लास का निर्माण भी हो सकता है जो पहले क्लास से अधिक विवरण रख सके।

क्लास वस्तुतः कई variable और function का संग्रह है। इसी class साँचे का प्रयोग करके इतने ही variables तथा function बनाए जा सकते हैं (नीचे के भाग में देखें, कैसे?)। चूँकि क्लास के प्रयोग से इसी प्रकार के ऑब्जेक्ट बारंबार बनाए जा सकते हैं, इस प्रोग्रामिंग धारणा का प्रयोग ऐसी जगहों पर बारबार किया जाता है जहाँ एक साथ कई variable (और function) को define करना पड़ता है। उदाहरण-स्वरूप किसी तिथि को दिखाने के लिए तीन int का प्रयोग सुविधाजनक होता है - दिन, महीना और साल (int day, int month, int year)। अतः इनको एक क्लास के तहत पारिभाषित करने से बार-बार एक ही प्रकार की परिभाषा से बचा जा सकता है। Class Date {int day, month, year); Date d1, d2,d3 ...। इसी प्रकार क्लास के अंदर ऐसी विधियों (function) को रखना सुविधाजनक होता है जो उसी क्लास के आँकड़ों के ऊपर काम करे। जैसे कि, किसी तिथि का दिन निर्धारण, यानि वो तिथि सोमवार है या मंगलवार आदि, उपरोक्त क्लास के लिए एक उचित विधि हो सकती है जो क्लास के अंदर पारिभाषित की जाए।

Similar questions