What is Class and Object in Python in Hindi - पूरी जानकारी

Python Language में OOPs Concept में जो सबसे Important Concept हे , वो होता हे Class और Object का Concept | और इसलिए इस Class और Object की Concept को आप लोगो अछे से समझना पड़ेगा, तो इस लिए आज की (What is Class and Object in Python in Hindi) इस आर्टिकल के अन्दर इस Class और Object के इस Concept के बारे में पूरी जानकारी आप लोगो के साथ शेयर करने वाले हे , वो भी बहत ही Simple और आसान भासा में ताकि आप लोग इस Concept को अछे से समझ सको , और अपने Python Programming के अन्दर Implement कर पाओ | तो चलिए शुरू करते हे ....

What is Class and Object in Python in Hindi - पूरी जानकारी



What is Class and Object in Python in Hindi







What is Class in Python :- 

Class Data Member और Member Function का Collection होता हे , और Class एक तरह के Blueprint होता हे , जिसके अन्दर Programming के Logic को Design किया जाता हे |

जेइसे हम कोई भी घर बनाने से पहले उस घर का Design पहले बनाते हे , और उस Design के मदत से ही घर को बनाते हे | ठीक उसी तरह Class के अन्दर Program के Logic को Define किया जाता हे , और इसलिए ही Class के अन्दर किसी भी तरह के Memory Space का Use नही किया जा सकता |

और आसान भासा में Class को समझाए जाय तो , किसी भी Real World के Entity के जो Properties और Behavior होता हे , उस को Class के अन्दर Variable और Method के माद्यम से Program के अन्दर Define किया जाता हे |

तो ये होता हे Class का Concept उम्मीद हे आप लोग समझ गये होंगे ,

Syntax :-

class classname:

   // variable
  // method


What is Object in Python :-

Object Class का ही Instant होता हे , जो Physical और Real Entity को Class के Data के माध्यम से Program में Represent किया जाता हे |

मतलब , जिस तरह हम Class के Concept में उस घर का Example दिया था , की घर की पहले उसका Blueprint Design किया जाता हे | और जब उस घर को बनाया जाता हे , तब Object ( मतलब एक घर को बनाने के लिए जो जो चीज़ की जरुरत होती हे ) , Through ही बनाया जाता हे ,

इसका मतलब बिना Object को Define करके हम Class का इस्तेमाल नही कर सकते हे |
और जब हम किसी भी Class को बनाते हे , तो उसके अन्दर कोई भी Memory का Use नही कर सकते , लेकिन Object को Create करने पर हमें Memory Space का इस्तेमाल करना ही पड़ता हे | मतलब , Object Create करने के लिए Memory Space का इस्तेमाल किया जाता हे |

Important Point :-

1. एक Program के अन्दर हम Multiple Object को Create कर सकते हे , और उन सारे Object को अलग तरह से इस्तेमाल किया जाता हे , मतलब , Programming के अन्दर हर एक Object का अलग अलग Role होता हे |

2. Programming में Object के अन्दर जेइसे जेइसे हम Class Member का इस्तेमाल करते हे , तो उसके हिसाब से Memory को Create किया जाता हे |

Syntax :

obj-name = class-name()


इस Syntax के अनुसार Python Program के अन्दर पहले Object को Create किया जाता हे , और फिर Class का नाम , और जेइसे ही हम इस Class के लिए Object को Define करेंगे , तो उस Object के माध्यम से उस Class को जितने भी Data Member होंगे , उन सब को Access कर पाएंगे |

तो चलिए एक Practical Program करके देखते हे , ताकि इस Concept को और अछे से समझा जा सके |


What is Class and Object in Python in Hindi



तो देखा आप लोगो ने की किस तरह से class और object को हम अपने programming के अन्दर इस्तेमाल करते हे ,
अब हम बात करेंगे , इस Class और Object के बिच में क्या क्या अंतर हे , तो चलिए देखते हे .......

Difference Between Class and Object in Python in Hindi :-

1. Class Data Member और Function का Collection होता हे , और Object उस Class का ही Instant होता हे |

2. Class में कोई भी Memory Space का Use नही होते , लेकिन Object को Create करने में Memory Space का इस्तेमाल किया जाता हे |

3. Program को Compile करने से पहले ही Class Exist हो जाता हे , लेकिन Object Compile करने के बाद ही Exist होता हे |

4. Class को Source Program के अन्दर Define किया जाता हे | और जब किसी Class के किसी निर्दिष्ट Function को Call करना होता हे , तब इस Object का Use किया जाता हे |

5. Class को एक Keyword की तरह ही Use किया जाता हे , लेकिन Object को किसी Particullar Keyword की तरह Use नही किया जा सकता |

6. Class में हम Direct Value को Pass नही कर सकते , लेकिन Object में Direct Value को Pass किया जा सकता हे |



तो ये रह Class और Object के कुछ Difference , जिसके मदत से इस Class और Object के इस Concept को और अछे से समझा जा सकता हे |



Read More :- 



Class and Object in C++ 


Conclusion :-

Class Data और Method का Collection होता हे , जिसके अन्दर Programming के Logic Entity को Design किया जाता हे , मतलब Class एक Blueprint की तरह ही होता हे , और Object उसी Class Instant होता हे | Class में किसी भी तरह के Memory का इस्तेमाल नही होते , लेकिन जब उस Class के अन्दर Object को Define किया जाता हे तो उसमे Memory का इस्तेमाल किया जाता हे |

तो आज की (What is Class and Object in Python in Hindi) इस आर्टिकल में हमने Python Language के Class और Object के बारे पूरी जानकरी आप लोगो के साथ शेयर की हे , उम्मीद करता हु आप लोगो को इस आर्टिकल में दिए गये जानकारी को पसंद आया होगा , अगर पसंद आया हे तो अपने दोस्तों के साथ शेयर जरुर करे , और अगर इस जानकारी से किसी भी तरह के Doubt रह गये , तो निचे Comment करके जरुर बताना |
Tags

एक टिप्पणी भेजें

0 टिप्पणियाँ
* Please Don't Spam Here. All the Comments are Reviewed by Admin.