Basic Concept Of Object Oriented Programming Language IN HINDI NIMAJAVA
C , C ++ ,JAVA , .NET और भी बहुत सारे LANGUAGE है जिसमे हम PROGRAMMING कर सकते हैं।
OBJECT ORIENTED PROGRAMMING एक प्रकार का METHODOLOGY है जिसमे CLASSES और
OBJECT का USE करते हुए PROGRAM को DESIGN क्या जाता है। इसमे सभी PROBLEMS को एक
ENTITY के रूप में या OBJECT के रूप में लिया जाता है। यहाँ पर PROGRAM DESIGN और भी
SIMPLE हो जाता है। और SOFTWARE DEVELOPMENT और भी सरल हो जाता है।
CLASS वह जगा होती है उस OBJECT से RELATED BEHAVIOUR को उसके ATTRIBUTE को DEFINE क्या जाता है जबकि OBJECT द्वारा TEMPLET CLASS को IMPLEMENT क्या जाता है REAL WORD में OBJECT जो होता है वह CLASS का INSTANCE होता है।
2-INHERITANCE(उतराधिकार )
INHERITANCE का MEAN यह होता है की जो CHILD वह PARENT के सभी FEATURES को या उसस्का ATTRIBUTES को DERIVED कर सकता है।
3-Polymorphism
नाम एक है लईकिन DIFFERENTLY USE करना।
4-DYNAMIC BINDING
DYNAMIC BINDING यह होता है की जब PROCEDURE को रन क्या जाता है वह DYNAMICALLY RUN होता है। RUN करने तक उसे यह पता नहीं होता है की वह कोनसी CODE से वह BIND होने वाला है। जैसे हमने एक FUNCTION बनाया SHAPE और वह कोई प्रकार SHAPE DESIGN कर सकता है जैसे RECTANGLE,TRIANGLE, ETC जब वह EXECUTE होता है तोह EXECUTE होने तक उसे यह पता नहीं होता है की उसे क्या DRAW करना है RECTANGLE,TRIANGLE,CIRCLE तोह वह एक CODE से BIND होता है तोह PROGRAM को RUN होनें तक पता नहीं होता की कोनसा CODE से वह BIND होने वाला है।
5-MESSAGE COMMUNICATION
एक OBJECT दूसरे OBJECT से COMMUNICATION केलिए MESSAGE PASS करता है जिसका द्वारा वोह COMMUNICATION ESTABLISH करता है। उसको MESSAGE COMMUNICATION बोलते हैं।
6-ENCAPSULATION
ENCAPSULATION MEANS यह होता है की ENCAPSULATION में किसी एक OBJECTS से RELATED जो DATA OR FUNCTION होते हैं उसको एक ही जगा पर CAPSULATE करके रखा जाता है उसे ENCAPSULATION कहा जाता है।
7-ABSTRACTION
INTERNAL जो डाटा है उसे HIDE करके जो उसका NECESSARY जानकारी है उसे PROVIDE क्या जाता है।
2-INHERITANCE(उतराधिकार )
INHERITANCE का MEAN यह होता है की जो CHILD वह PARENT के सभी FEATURES को या उसस्का ATTRIBUTES को DERIVED कर सकता है।
3-Polymorphism
नाम एक है लईकिन DIFFERENTLY USE करना।
4-DYNAMIC BINDING
DYNAMIC BINDING यह होता है की जब PROCEDURE को रन क्या जाता है वह DYNAMICALLY RUN होता है। RUN करने तक उसे यह पता नहीं होता है की वह कोनसी CODE से वह BIND होने वाला है। जैसे हमने एक FUNCTION बनाया SHAPE और वह कोई प्रकार SHAPE DESIGN कर सकता है जैसे RECTANGLE,TRIANGLE, ETC जब वह EXECUTE होता है तोह EXECUTE होने तक उसे यह पता नहीं होता है की उसे क्या DRAW करना है RECTANGLE,TRIANGLE,CIRCLE तोह वह एक CODE से BIND होता है तोह PROGRAM को RUN होनें तक पता नहीं होता की कोनसा CODE से वह BIND होने वाला है।
5-MESSAGE COMMUNICATION
एक OBJECT दूसरे OBJECT से COMMUNICATION केलिए MESSAGE PASS करता है जिसका द्वारा वोह COMMUNICATION ESTABLISH करता है। उसको MESSAGE COMMUNICATION बोलते हैं।
6-ENCAPSULATION
ENCAPSULATION MEANS यह होता है की ENCAPSULATION में किसी एक OBJECTS से RELATED जो DATA OR FUNCTION होते हैं उसको एक ही जगा पर CAPSULATE करके रखा जाता है उसे ENCAPSULATION कहा जाता है।
7-ABSTRACTION
INTERNAL जो डाटा है उसे HIDE करके जो उसका NECESSARY जानकारी है उसे PROVIDE क्या जाता है।