Define class. Explain how an object is created in C++ ,with the help of an example. Also explain how destructor is defined in C++.

A class is a collection of similar entities which have same structure and exhibit same behaviour. These are used to describe something in the real world like places, organizations, roles, things, occurrences etc.

A class is said to describe the structure and behaviour of these sets of similar entities called objects.

As opposed to actual objects, the class gives a general description of these objects like a template, blueprint or a pattern; and contains the definitions of all the attributes and methods which will become the part of each object created from the class.

Only after a class has been defined, specific instances of the class can be created and these instances are called the instances of that class.

The process of creation of these instances as objects of the class is called instantiation. Table 1 cites certain examples of classes and their objects for your ready reference.

एक वर्ग समान संस्थाओं का संग्रह होता है, जिनके पास एक ही संरचना होती है और एक ही व्यवहार का प्रदर्शन होता है। संगठनों, भूमिकाएं, चीजें, घटनाएं आदि इन जगहों की तरह असली दुनिया में कुछ का वर्णन करने के लिए उपयोग किया जाता है.।

एक वर्ग को इसी प्रकार की संस्थाओं के सेट के संरचना और व्यवहार को वर्णित करने के लिए कहा जाता है।

वास्तविक वस्तुओं के विपरीत, वर्ग इन वस्तुओं का टेम्पलेट, ब्लूप्रिंट या पैटर्न जैसे सामान्य विवरण देता है; और इसमें उन सभी विशेषताओं और विधियों की परिभाषाएं शामिल हैं जो कक्षा से बनाए गए प्रत्येक वस्तु का हिस्सा बन जाएंगी।

केवल एक कक्षा के परिभाषित होने के बाद, कक्षा के विशिष्ट उदाहरणों को बनाया जा सकता है और इन उदाहरणों को उस वर्ग के उदाहरण कहा जाता है।

इन उदाहरणों के निर्माण की प्रक्रिया के रूप में कक्षा की वस्तुओं को तत्काल कहा जाता है।

तालिका 1 आपके तैयार संदर्भ के लिए कक्षाओं और उनकी वस्तुओं के कुछ उदाहरण बताती है।

You may also like...

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

error: Content is protected !!