Wednesday, 28 September 2022

What is Class and Object in C++ Hindi Explain |What is Class and Object in C language in hindi |What is Class & Object in Programming languages in hindi |What is Class in Programming language | What is Object in Programming language | Class and object in Programming Language C++, JavaScript explain in hindi

        -:  Class & Object in C++  :-


Class:-

   C++ में, Class अपने स्वयं के गुणों(Attributes) और विधियों(Methods) के साथ एक बिल्डिंग ब्लॉक हैं। यहां गुण(Attribute) का अर्थ है अंदर उपलब्ध चर(variable) और विधियों(Methods) का अर्थ है कक्षा के अंदर उपलब्ध कार्य(Function).


     Class,  किसी विशिष्ट(specific) प्रकार के विषय से संबंधित डेटा या जानकारी के संग्रह के लिए  एक बुनियादी संरचना(Basic Structure) या एक Blueprint कहा जा सकता है।


उदाहरण के लिए: -   हमारे पास एक कार शोरूम है, जहां विभिन्न कारें उपलब्ध हैं। क्योंकि कारें अलग हैं मतलब उनके गुण(Attribute) भी अलग होंगे, जैसे मूल्य(Price) , ब्रांड नाम(Brand Name) , ईंधन प्रकार(Fuel Type). तो यहां प्रत्येक कार से संबंधित personal डेटा के साथ सभी कारों की जानकारी संग्रहीत करने के लिए एक Class बनाया जाएगा।


class CarInfo{

            public:

                  DataType  Price ;

                  DataType  Brand;

                 DataType  FuelType ;

           };



Objects :- 

     Object वास्तविक विश्व इकाई(real world entity) है जिसमें कोई भी अवस्था(state) और व्यवहार(behavior) होता है। यदि इसका कोई State है तो निश्चित रूप से इसके state  से संबंधित डेटा होगा और यदि इसका कोई  behavior है तो निश्चित रूप से इसके behavior से संबंधित डेटा होगा अर्थात निश्चित रूप से इसकी कोई कार्यक्षमता(functionality) होगी।

 

    Object के नाम के बाद डॉट (.) ऑपरेटर का उपयोग करके हम class की property और विधियों(Methods) तक पहुंच(can access) सकते हैं।


basics structure of Class with Object - 

________________________________________________________________________


    #include<iostream>

    using namespace std;

    class CarInfo{

    public:

        int Price  ;

         string BrandName ;

         string FuelType; 

          FunctionName() {

                         Statements

           }

    }

 int main() {

           CarInfo  car1, car2;


                car1.Price = 1500000;

                car2.Price = 8000000;

                 car1.FuelType = "Diesel" ;

                 car2.FuelType = "Petrol" ;

           cout<< "price of car1 = " << car1.Price <<endl;

           cout<< "car1 Fuel Type =" <<car1.FuelType <<endl;

           cout<< "price of car2 = " << car2.Price <<endl;

           cout<< "car2 Fuel Type = " <<car2.FuelType <<endl;

        return 0;

 }

________________________________________________________________________


output:- 

price of car1 = 1500000

car1 Fuel Type = Diesel

price of car2 = 8000000

car2 Fuel Type = Petrol


      According to definition, Class के अंदर के function को विधि(method) कहा जाता है और class के अंदर के चर(variable) को गुण(property) या विशेषता(Attribute) कहा जाता है। मूल्य, ब्रांडनाम और फ्यूल टाइप निर्मित class के गुण हैं जहां FunctionName() एक ही class के अंदर एक function है।

________________________________________________________________________

Click on image to see clear view 




   Output :-

No comments:

Post a Comment