C# Internal Class – Inner Class – Nested Class

C# Internal Class: जब हम किसी Type को किसी अन्‍य Type के अन्दर Define करते हैं, तो इस प्रकार के Type Definition को Nested Type Definition कहा जाता है। चूंकि Object Oriented Programming Language में Class ही सबसे महत्वपूर्ण Type होता है, इसलिए सामान्‍यत: किसी Class के अन्दर ही अन्‍य Types की Nesting की जाती है। Nested Type तब Define किया जाता है, जब किसी Class या Structure के Scope में ही किसी Inner Type की जरूरत होती है। क्योंकि सामान्‍यत: Inner … [Read more...]

Java Anonymous Class

Java Anonymous Class: सामान्‍यतया हम जिन Class को Inner Classes के रूप में Define करते हैं, वे Classes Current Outer Class के अलावा किसी भी अन्‍य Outer Class के लिए Accessible नहीं होती हैं। इसलिए हम ऐसी Classes को बिना उनका नाम Specify किए हुए भी Define कर सकते हैं। यानी हम Inner Classes Create करते समय Classes को Nameless Classes के रूप में Define कर सकते हैं। एक ऐसी Inner Class जिसका कोई नाम नहीं होता है, Anonymous Class कहलाती है। Event … [Read more...]

Inner Class in Java

Inner Class in Java: जिस तरह से हम विभिन्न प्रकार के Control Statements की Nesting कर सकते हैं उसी तरह से हम किसी एक Class में दूसरी Class को भी Nest कर सकते हैं। Nested Class केवल उस Class तक ही उपलब्ध होता है, जिसमें इसे Create किया जाता है। किसी Nested Class के Objects को हम उस Class से बाहर Create नहीं कर सकते हैं, जिसमें ये Class Nested हैं। यानी यदि एक Class B को Class A में Define किया गया है, तो Class B के बारे में Class A को पता होता … [Read more...]

C++ Nested Class

C++ Nested Class: हम किसी Class के अन्दर जब दूसरी Class Specification को Specify करते हैं तो इसे Class की Nesting करना कहते हैं। जैसे: class alpha { private: class beta; { }; }; इस Code Segment में beta Class alpha Class में Nested है। इसका फायदा ये है कि इससे Classes के बीच की Conceptual Relationship बन जाती है। यदि beta का प्रयोग केवल alpha Class करता है और इसको alpha Class से बाहर कभी Instantiate नहीं किया जाता है … [Read more...]


Download All EBooks

सभी हिन्दी EBooks के DEMO DOWNLOAD LINKS प्राप्‍त करें, अपने EMail पर।

Register करके Login करें। इस Popup से छुटकारा पाएें।