क्लासेस तथा ऑब्जेक्ट्स का वर्णन कीजिए ।
Answers
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) को रखना सुविधाजनक होता है जो उसी क्लास के आँकड़ों के ऊपर काम करे। जैसे कि, किसी तिथि का दिन निर्धारण, यानि वो तिथि सोमवार है या मंगलवार आदि, उपरोक्त क्लास के लिए एक उचित विधि हो सकती है जो क्लास के अंदर पारिभाषित की जाए।
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) को रखना सुविधाजनक होता है जो उसी क्लास के आँकड़ों के ऊपर काम करे। जैसे कि, किसी तिथि का दिन निर्धारण, यानि वो तिथि सोमवार है या मंगलवार आदि, उपरोक्त क्लास के लिए एक उचित विधि हो सकती है जो क्लास के अंदर पारिभाषित की जाए।