Nested Class in Java in Hindi – जावा में नेस्टेड क्लास क्या है?

Hello दोस्तों! आज इस पोस्ट में आपको  Nested Class in Java in Hindi – जावा में नेस्टेड क्लास क्या है? को पढ़ेंगे,, इस पोस्ट को आप पूरा पढ़िए. इस article  को बहुत ही आसान और सरल भाषा में लिखा गया है. यह article  आपके exam के लिए बहुत उपयोगी साबित होगी. जो छात्र परीक्षा की तैयारी रहे हैं वो सभी इस article (C लैंग्वेज क्या है C language in hindi )की मदद से आप सभी आसानी से हिंदी भाषा में सीख सकते हैं |

Nested Class in Java in Hindi – जावा में नेस्टेड क्लास क्या है?

नेस्टेड क्लास जब हम एक क्लास को दूसरे क्लास के अंदर परिभाषित करते हैं, तो हम इसे नेस्टेड क्लास कहते हैं। इसका मतलब है कि एक क्लास के अंदर एक और क्लास हो सकता है। नेस्टेड क्लास को प्राइवेट, प्रोटेक्टेड, पब्लिक या पैकेज प्राइवेट तरीके से प्राचलित किया जा सकता है। इसका उपयोग बाहरी क्लास के साथ संबंधित कोड को अधिक संरचित बनाने के लिए किया जाता है।

नेस्टेड क्लास के प्रकार – Types of nested class in java in hindi

नेस्टेड क्लास के तीन मुख्य प्रकार होते हैं |

स्टैटिक नेस्टेड क्लास ( Static nested class )

स्थानीय आंतर क्लास (Local Inner Class )

स्थानीय आंतर क्लास (Local Inner Class)

स्टैटिक नेस्टेड क्लास ( Static nested class in java in hindi )

यह एक स्टैटिक क्लास को एक अन्य क्लास के अंदर परिभाषित करता है और सामान्य बाहरी क्लास के तरह प्राइवेट वस्तुओं तक पहुँचने की अनुमति देता है।

public class OuterClass
{
// This is an instance variable in the outer class
private int outerVar = 10;

// This is a static nested class
static class StaticNestedClass {

// This is a static nested class variable

private int nestedVar = 5;

void display()
{
System.out.println("Value of nestedVar: " + nestedVar);
}
}
public static void main(String[] args)
{
// Create an instance of the outer class

OuterClass outer = new OuterClass();

// Create an instance of the static nested class

StaticNestedClass nested = new StaticNestedClass();

// Access the members of the static nested class
nested.display();

// Access the instance variable of the outer class
System.out.println("Value of outerVar: " + outer.outerVar);
}
}
यह कोड एक जावा कक्षा का उदाहरण है, जिसे “OuterClass” नाम दिया गया है। इस कक्षा में हम दो भिन्न प्रकार के कक्षाओं का उपयोग कर रहे हैं – एक बाहरी कक्षा और एक स्थैतिक नेस्टेड कक्षा।
“OuterClass” में हम एक बाहरी चरण “outerVar” घोषित कर रहे हैं, जिसका मूल्य 10 है।
“StaticNestedClass” एक स्थैतिक नेस्टेड कक्षा है और इसमें हम एक स्थैतिक नेस्टेड कक्षा चरण “nestedVar” घोषित कर रहे हैं, जिसका मूल्य 5 है।
“StaticNestedClass” के भीतर हम “display” नामक एक चरण भी दिखा रहे हैं, जिसमें हम “nestedVar” की मूल्य प्रिंट कर रहे हैं।
“main” चरण में हम “OuterClass” का एक उदाहरण बना रहे हैं और “StaticNestedClass” का एक उदाहरण बना रहे हैं। फिर हम स्थैतिक नेस्टेड कक्षा के सदस्यों का पहुँच कर उनका प्रदर्शन कर रहे हैं और बाहरी कक्षा के उदाहरण चरण का उपयोग करके “outerVar” की मूल्य को प्रिंट कर रहे हैं।
यह कोड बाहरी और स्थैतिक नेस्टेड कक्षाओं का उपयोग करके दिखाता है कि कैसे इनका उपयोग किया जाता है और उनके सदस्यों तक कैसे पहुँचा जाता है।

OutPut

Value of nestedVar: 5
Value of outerVar: 10

गैर-स्टैटिक नेस्टेड क्लास या Inner Class (Non-Static Nested Class in Hindi)

इसे एक बाहरी क्लास के अंदर परिभाषित किया जाता है और यह उस क्लास के सभी सदस्यों तक पहुँचने की अनुमति देता है।

Example

public class OuterClass {

// This is an instance variable in the outer class
private int outerVar = 10;

// This is an inner class (non-static nested class)

class InnerClass {

// This is an instance variable in the inner class

private int innerVar = 5;
void display()
{
System.out.println("Value of innerVar: " + innerVar);
System.out.println("Value of outerVar: " + outerVar);

// Accessing outer class variable

}
}
public static void main(String[] args)
{ // Create an instance of the outer class

OuterClass outer = new OuterClass();

// Create an instance of the inner class

InnerClass inner = outer.new InnerClass();

// Access the members of the inner class

inner.display(); }
}
इस कोड में, “OuterClass” कक्षा में एक बाहरी चरण “outerVar” घोषित किया गया है और “InnerClass” नामक एक आंतरिक कक्षा को परिभाषित किया गया है। “InnerClass” में “innerVar” नामक एक आंतरिक चरण घोषित किया गया है और “display” मेथड के माध्यम से हम आंतरिक चरण की मूल्य को प्रिंट करते हैं, और बाहरी कक्षा के चरण “outerVar” की मूल्य को भी प्राप्त करते हैं। “main” मेथड में, हम बाहरी कक्षा “OuterClass” का एक उदाहरण बनाते हैं और “InnerClass” का एक उदाहरण बनाते हैं, और फिर आंतरिक कक्षा के सदस्यों का पहुँच कर उनका प्रदर्शन करते हैं।

Output

Value of innerVar: 5
Value of outerVar: 10

स्थानीय आंतर क्लास (Local Inner Class in hindi)

इसे एक ब्लॉक के अंदर परिभाषित किया जाता है, जैसे कि एक मेथड के अंदर, और यह उस ब्लॉक के बाहरी कोड तक पहुँचने की अनुमति नहीं देता है।

Example

public class OuterClass
{
private int outerVar = 10;

public void outerMethod()
{
// This is a local inner class defined within the outerMethod

class LocalInnerClass {

private int innerVar = 5;
void display()
{
System.out.println("Value of innerVar: " + innerVar);
System.out.println("Value of outerVar: " + outerVar);

// Accessing outer class variable
}
}
// Create an instance of the local inner class

LocalInnerClass inner = new LocalInnerClass();
// Access the members of the local inner class

inner.display();
}

public static void main(String[] args)
{
// Create an instance of the outer class

OuterClass outer = new OuterClass();
// Call the outer method that defines and uses the local inner class

outer.outerMethod();
}
}
इस कोड में, “OuterClass” कक्षा में एक बाहरी चरण “outerVar” घोषित किया गया है और “outerMethod” नामक एक मेथड परिभाषित किया गया है। “outerMethod” में एक स्थानीय आंतरिक कक्षा “LocalInnerClass” को परिभाषित किया गया है, जिसमें “innerVar” नामक एक आंतरिक चरण है। “display” मेथड के माध्यम से हम आंतरिक चरण की मूल्य को प्रिंट करते हैं, और बाहरी कक्षा के चरण “outerVar” की मूल्य को भी प्राप्त करते हैं।
“main” मेथड में, हम बाहरी कक्षा “OuterClass” का एक उदाहरण बनाते हैं और “outerMethod” मेथड को कॉल करते हैं, जिसमें स्थानीय आंतरिक कक्षा को परिभाषित किया जाता है और उसका उपयोग किया जाता है।

Output

Value of innerVar: 5
Value of outerVar: 10

Nested Class in Java के फायदे

  • Nested Class in Java से encapsulation बढ़ता है, यानि कि outer class के members को inner class से ही access किया जा सकता है, और inner class को outer class से ही create किया जा सकता है।
  • Nested Class in Java से code readability और maintainability में सुधार होता है, क्योंकि nested class को logically group किया जा सकता है, और nested class का use सिर्फ उसी place पर होता है, जहाँ पर वह define हुआ है।
  • Nested Class in Java से inheritance में flexibility मिलती है, क्योंकि nested class को outer class से independent interface implement करने में मदद मिलती है, और nested class outer class के methods में parameters की तरह use हो सकती है।

Nested Class in Java के नुकसान

  • Nested Class in Java से code complexity बढ़ सकती है, क्योंकि nested class outer class के scope में bound (घिरा) होती है, और nested class outer class के members (private members भी) को access कर सकती है, जिससे confusion create हो सकता है।
  • Nested Class in Java से memory consumption बढ़ सकता है, क्योंकि nested class outer class का reference hold (रखती) होती है, और nested class outer class के objects (instances) create (बनाने) पर memory allocate (प्रदान) होती है, जिससे memory leak (नुकसान) हो सकता है।
  • Nested Class in Java से performance degradation (कमी) हो सकता है, क्योंकि nested class outer class के methods call (पुकारने) पर load (लोड) होती है, और nested class outer class के members access (पहुंचने) पर extra overhead (मेहनत) होती है, जिससे execution time (समय) increase (बढ़) सकता है।

You Might also like…… Operator in java, जावा मे operators क्या है ? Operators कितने प्रकार के होते है ?

Nested Class in Java in Hindi – जावा में नेस्टेड क्लास क्या है? Faqs

स्टैटिक नेस्टेड क्लास क्या होता है?

स्टैटिक नेस्टेड क्लास एक अंतर्निहित वर्ग है जो एक अन्य क्लास के भीतर स्थायी रूप से परिभाषित किया जाता है

स्टैटिक नेस्टेड क्लास क्या होता है?

स्टैटिक नेस्टेड क्लास एक जटिलता भरे जगह है जिसमें हम स्टैटिक नेस्टेड क्लास के बारे में मूल जानकारी प्राप्त करते हैं।

CONCLUSION :-

आज के इस आर्टिकल मे हमने Nested Class in Java in Hindi – जावा में नेस्टेड क्लास क्या है? के बारे मे विस्तार  से जाना  आशा  है की यह ARTICAL (Nested Class in Java in Hindi – जावा में नेस्टेड क्लास क्या है?) आप के लिए HELPFUL रहा होगा | अगर यह ARTICAL आप को पसंद आया हो तो इसे अपने दोस्तों  के साथ SHARE जरूर करे | आप हमे COMMENT के माध्यम से सुझाव दे सकते है आप हमे Email-id studentinsidelibarary013@gmail.com पर अपने सुझाव दे सकते है |

Nested Class in Java in Hindi – जावा में नेस्टेड क्लास क्या है?

125 thoughts on “Nested Class in Java in Hindi – जावा में नेस्टेड क्लास क्या है?”

  1. I just wanted to express my gratitude for the valuable insights you provide through your blog. Your expertise shines through in every word, and I’m grateful for the opportunity to learn from you.

  2. What i dont understood is in reality how youre now not really a lot more smartlyfavored than you might be now Youre very intelligent You understand therefore significantly in terms of this topic produced me personally believe it from a lot of numerous angles Its like women and men are not interested except it is one thing to accomplish with Woman gaga Your own stuffs outstanding Always care for it up

  3. Your blog is a breath of fresh air in the often stagnant world of online content. Your thoughtful analysis and insightful commentary never fail to leave a lasting impression. Thank you for sharing your wisdom with us.

  4. I do trust all the ideas youve presented in your post They are really convincing and will definitely work Nonetheless the posts are too short for newbies May just you please lengthen them a bit from next time Thank you for the post

  5. My brother recommended I might like this web site He was totally right This post actually made my day You cannt imagine just how much time I had spent for this information Thanks

  6. Wonderful web site Lots of useful info here Im sending it to a few friends ans additionally sharing in delicious And obviously thanks to your effort

  7. Fantastic beat I would like to apprentice while you amend your web site how could i subscribe for a blog site The account helped me a acceptable deal I had been a little bit acquainted of this your broadcast offered bright clear concept

  8. I just wanted to drop by and say how much I appreciate your blog. Your writing style is both engaging and informative, making it a pleasure to read. Looking forward to your future posts!

  9. I have been browsing online more than three hours today yet I never found any interesting article like yours It is pretty worth enough for me In my view if all website owners and bloggers made good content as you did the internet will be a lot more useful than ever before

  10. I’ve been following your blog for some time now, and I’m consistently blown away by the quality of your content. Your ability to tackle complex topics with ease is truly admirable.

  11. Its like you read my mind You appear to know so much about this like you wrote the book in it or something I think that you can do with a few pics to drive the message home a little bit but instead of that this is excellent blog A fantastic read Ill certainly be back

  12. أنابيب الصلب المجلفن في العراق تُعرف مصنع إيليت بايب كواحدة من أفضل وأكثر الشركات المصنعة لأنابيب الصلب المجلفن موثوقية في العراق. تُنتج أنابيب الصلب المجلفن لدينا بدقة ومعايير عالية الجودة، مما يضمن المتانة ومقاومة التآكل. هذه الأنابيب مثالية لمجموعة متنوعة من التطبيقات، بما في ذلك إمدادات المياه، والبناء، والاستخدامات الصناعية. بفضل مرافقنا الحديثة والتزامنا بالتميز، أنشأت مصنع إيليت بايب سمعة قوية في تقديم منتجات عالية الجودة تلبي احتياجات عملائنا بفعالية. اكتشف المزيد عن أنابيب الصلب المجلفن لدينا بزيارة موقعنا الإلكتروني على ElitePipe Iraq.

  13. + В конфликте с родителями, общение
    холодное или его нет вовсе
    + Больше не испытываете эмоций
    + Не можете построить долгие
    отношения, проще без них, партнёры всё время не те
    + Больше не испытываете эмоций
    + Не можете построить долгие
    отношения, проще без них,
    партнёры всё время не те
    + Тащите всё на себе, нет времени на жизнь
    + Больше не испытываете эмоций
    + Больше не испытываете эмоций
    + Не можете построить долгие отношения, проще без них, партнёры всё время не те
    + Вечно в поиске себя, не знаете чем заниматься
    или боитесь идти в свою реализацию
    + Чувствуете, что страсть и любовь ушли из отношений
    + В конфликте с родителями, общение холодное или его нет вовсе
    + Тащите всё на себе, нет времени на жизнь
    + Понимаете, что любовь к себе важна, но не знаете
    как это и считаете себя скорее умным человеком, чем красивым
    + Вечно в поиске себя, не знаете чем заниматься или
    боитесь идти в свою реализацию
    https://t.me/s/psyholog_online_just_now

  14. This is really interesting, You’re a very skilled blogger. I’ve joined your feed and look forward to seeking more of your magnificent post. Also, I’ve shared your site in my social networks!

  15. real estate shop You’re so awesome! I don’t believe I have read a single thing like that before. So great to find someone with some original thoughts on this topic. Really.. thank you for starting this up. This website is something that is needed on the internet, someone with a little originality!

  16. Keep up the fantastic work! Kalorifer Sobası odun, kömür, pelet gibi yakıtlarla çalışan ve ısıtma işlevi gören bir soba türüdür. Kalorifer Sobası içindeki yakıtın yanmasıyla oluşan ısıyı doğrudan çevresine yayar ve aynı zamanda suyun ısınmasını sağlar.

  17. 2008 or cell attached current clamp recordings and calcium imaging in the presence of the L type calcium channel modulator BayK 8644, which negatively shifts their threshold Kirmse et al priligy otc

  18. شركة Bwer هي أحد الموردين الرئيسيين لموازين الشاحنات ذات الجسور في العراق، حيث تقدم مجموعة كاملة من الحلول لقياس حمولة المركبات بدقة. وتغطي خدماتها كل جانب من جوانب موازين الشاحنات، من تركيب وصيانة موازين الشاحنات إلى المعايرة والإصلاح. تقدم شركة Bwer موازين شاحنات تجارية وموازين شاحنات صناعية وأنظمة موازين جسور محورية، مصممة لتلبية متطلبات التطبيقات الثقيلة. تتضمن موازين الشاحنات الإلكترونية وموازين الشاحنات الرقمية من شركة Bwer تقنية متقدمة، مما يضمن قياسات دقيقة وموثوقة. تم تصميم موازين الشاحنات الثقيلة الخاصة بهم للبيئات الوعرة، مما يجعلها مناسبة للصناعات مثل الخدمات اللوجستية والزراعة والبناء. سواء كنت تبحث عن موازين شاحنات للبيع أو الإيجار أو التأجير، توفر شركة Bwer خيارات مرنة لتناسب احتياجاتك، بما في ذلك أجزاء موازين الشاحنات والملحقات والبرامج لتحسين الأداء. بصفتها شركة مصنعة موثوقة لموازين الشاحنات، تقدم شركة Bwer خدمات معايرة موازين الشاحنات المعتمدة، مما يضمن الامتثال لمعايير الصناعة. تشمل خدماتها فحص موازين الشاحنات والشهادات وخدمات الإصلاح، مما يدعم موثوقية أنظمة موازين الشاحنات الخاصة بك على المدى الطويل. بفضل فريق من الخبراء، تضمن شركة Bwer تركيب وصيانة موازين الشاحنات بسلاسة، مما يحافظ على سير عملياتك بسلاسة. لمزيد من المعلومات حول أسعار موازين الشاحنات، وتكاليف التركيب، أو لمعرفة المزيد عن مجموعة موازين الشاحنات ذات الجسور وغيرها من المنتجات، تفضل بزيارة موقع شركة Bwer على الإنترنت على bwerpipes.com

  19. Bwer Company is a top supplier of weighbridge truck scales in Iraq, providing a complete range of solutions for accurate vehicle load measurement. Their services cover every aspect of truck scales, from truck scale installation and maintenance to calibration and repair. Bwer Company offers commercial truck scales, industrial truck scales, and axle weighbridge systems, tailored to meet the demands of heavy-duty applications. Bwer Company’s electronic truck scales and digital truck scales incorporate advanced technology, ensuring precise and reliable measurements. Their heavy-duty truck scales are engineered for rugged environments, making them suitable for industries such as logistics, agriculture, and construction. Whether you’re looking for truck scales for sale, rental, or lease, Bwer Company provides flexible options to match your needs, including truck scale parts, accessories, and software for enhanced performance. As trusted truck scale manufacturers, Bwer Company offers certified truck scale calibration services, ensuring compliance with industry standards. Their services include truck scale inspection, certification, and repair services, supporting the long-term reliability of your truck scale systems. With a team of experts, Bwer Company ensures seamless truck scale installation and maintenance, keeping your operations running smoothly. For more information on truck scale prices, installation costs, or to learn about their range of weighbridge truck scales and other products, visit Bwer Company’s website at bwerpipes.com.

  20. BWER Company is committed to advancing Iraq’s industrial sector with premium weighbridge systems, tailored designs, and cutting-edge technology to meet the most demanding applications.

  21. BWER Company is Iraq’s leading supplier of advanced weighbridge systems, offering reliable, accurate, and durable solutions for industrial and commercial needs, designed to handle heavy-duty weighing applications across various sectors.

  22. Wow, this post is absolutely amazing! Your insights are so thoughtful, and I love how you explain everything in such a clear and engaging way. You’ve really put a lot of effort into this, and it definitely shows. Keep up the great work – I can’t wait to read more of your content!

  23. Such a fantastic post! I really appreciate the depth of your research and how you present everything in such an easy-to-understand manner. It’s clear that you’re passionate about this topic, and it makes your content so enjoyable to read. Looking forward to your next post!

Leave a Comment