Class and Object in Java in Hindi with Example

Hi Friends ,, आज की इस आर्टिकल के अन्दर Java Programming के बहत ही Important Concept के बारे में बात करेंगे , जो OOPs में Features के अन्दर आते हे , और वो Important Concept हे , Java के Class और Object , ये Concept इतना Important क्यू हे , क्यू की बिना Class को Create करके आप लोग Java के अन्दर Programming नही कर सकते हो |

जेइसे C++ में भी Class को Create करके Program किया जाता था , लेकिन अगर C++ में Class Create ना करते , फिर भी Program Execute किये जाते हे , लेकिन Java Language में आप लोगो को Class और Object Create करना ही पड़ेगा Programming करने के लिए , और इसलिए ही ये Concept इतना Important Concept हे |

तो इस लिए (Class and object in Java in Hindi with Example ) इस आर्टिकल के अन्दर हम Class और Object के पूरी Concept Clear करने वाले हे , ताकि इस Concept को आप लोग अछे से समझ कर , अपने Programming के अन्दर इस Class और Object को Implement कर पाओ , तो आइये जानते हे क्लास और ऑब्जेक्ट क्या हे ?

Class and object in Java in Hindi with Example 



Class and object in Java in Hindi with Example






What is Class in Java :-

Class का मतलब हे , Object का Collection , या फिर जिसे Data और Method का Collection भी बोल सकते हो , मतलब बहत सारे Object का Collection को ही Class कहा जाता हे |

और इस Class के अन्दर किसी भी तरह के Memory Space को Use नही होते , मतलब जब आप Class को Create करते हो अपने Programming में , तो इस Class के लिए आपको किसी भी तरह के Memory Space को इस्तेमाल नही करना पड़ता हे , क्यू की इस Class के अन्दर आप लोग सिर्फ Programming का Design कर सकते हो , की किस तरह से Program को Execute किया जा सके |

मतलब एक तरह से Blueprint ही होता हे ये Class , जेइसे जब हम कोई घर बनाते हे , तो सबसे पहले  जिस तरह से उस घर का Blueprint को बनाया जाता हे , ताकि उस घर को अछे से Design किया जा सके | ठीक उसी तरह Programming में इस Class को इस Blueprint की तरह ही समझ सकते हो |

मतलब ये Class एक Blueprint होता हे Program में , जिसको Logical Entity भी कह सकते हो , जिसमे Programming के Logic को Define किया जाता हे |

Syntax

class className
{
  // data
  // methods
}

तो ये होता हे Class का Concept |


Type of Class :-

Java Programming में Basically Class को दो Part में Divide किया गया हे ,
  • Predefined
  • User defined


1. Predefined Class :- 

Predefined Class वो Class होता हे , जो Java के Library के अन्दर पहले से ही Define किया हुआ रहता हे , जिसे Change नही किया जा सकता | 

 जेइसे-
  • Scanner
  • Console
  • System
  • String

Predefined Class के अन्दर इन सारे Class के Logic को हम सिर्फ Program के अन्दर इस्तेमाल कर सकते हे | इनके जो Logic हे उसे हम Change नही कर सकते हे , और नहीं कुछ Add कर सकते हे | 
ये ही होता हे Java में Predefined Class |

2. User defined Class :- 

जब किसी Program के अन्दर किसी तरह के Class को User के द्वारा Define किया जाता हे , वो होता हे User Defined class | 

जेइसे -
  • Sanat
  • A Men
  • Demo
  • Sample
  • abc
कुछ इस तरह से जो Class को Create किया जाता हे , और इन सारे Class के अन्दर User खुद ही Logic को Add करते हे | 
तो इस तरह से जो Class को User Create करते हे , उसे ही User Defined Class कहते हे |


What is Object in Java :-


Object Class का ही Instant होता हे , Instant को आप Variable भी कह सकते हो , मतलब Object Class का ही Member होता हे | और इस Object की मदत से Class को Execute किया जाता हे |

जेइसे मानलो - अगर हमने एक Class Create करते हे जिसे " Person " नाम से Define करते हे , तो उस Person नाम की Class के अन्दर कयी तरह के नाम को add कर सकते हे , जेइसे - ( Ram , Rohit , Rahul , Avi , Bikash) | तो ये जो नाम हे ये ही होता हे Object , और इस Object को जब Program के अन्दर Define किया जाता हे , तो उसमे Memory Space को Use करते हे |

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

Syntax :-

class-name onj-name = new class-name()


तो ये होगये Class और Object का Concept , उम्मीद करता हु आप लोग इस Concept को अछे से समझ गये होंगे , आब हम बात करेंगे , Class और Object के बिच में क्या क्या अंतर हे , चलिए शुरू करते हे |

Difference Between Class and Object in Java in Hindi :-


1. Class एक बहत सारे Object का Collection होता हे , लेकिन Object Class का ही Instant होता हे |

2. Class बहत सारे Object का Group होता हे , और Object Real World के Entity होता हे , जेइसे - Pen , Computer , Laptop , Chair , Table , etc

3. Class एक Logical Entity की तरह होते हे , और Object Physical Entity होता हे |

4. Class के अन्दर किसी भी तरह के Memory का इस्तेमाल नही होते , लेकिन जब Object को Define किया जाता हे , तो उसमे Memory Space का इस्तेमाल किये जाते हे |

5. एक Program में एक नाम से एक ही बार Class को Create कर सकते हे , लेकिन Object को आप अपने हिसाब से जितने बार चाहो Use कर सकते हो |


तो ये कुछ Important Difference हे Class और Object में ....

 
Read More :- 



OOPs Concept in Java 

Conclusion :- 


आज की इस आर्टिकल में हमने Java Language के Class और Object के बारे में पूरी जानकारी आप लोगो के साथ शेयर की हे , जो काफी Important Topic में से एक हे |
Class जो हे वो Object का ही Collection होता हे , जिसमे Data और Method को Use किया जाता हे , और Object Class का ही Instant होता हे , मतलब बिना Class को Create करके आप लोग Object को Create नही कर सकते हो |

उम्मीद करता हु आज की (Class and object in Java in Hindi with Example) इस आर्टिकल के अन्दर दिए गये जानकारी आप लोगो पसंद आया होगा , अगर पसंद आया , तो अपने दोस्तों को साथ शेयर करे , और अगर इस Concept के बारे में कोई भी Doubt रह गये ,या फिर मन में कोई शाबाल हे , तो निचे Comment जरुर करे |

Thank You
Tags

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

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