Yellow Browser
Laptop Off

FEATURES OF OBJECT ORIENTED PROGRAMMING

Light Yellow Arrow
Lined Circle
Blue Rings

Tutorialinhindi.in

इसके कुछ खास features हैं जो इसे इतना कुशल बनाते हैं,

Object oriented programming  पद्दति एक बहुत कुशल programming पद्दति हैं।  इसके कुछ खास features हैं जो इसे इतना कुशल बनाते हैं,  आइए आगे बड़ते हुए  उनके विषय में चर्चा करते हैं।

Class

Oop’s में class का concept वास्तविक दुनिया से लिया गया है | Class, object की Identity के समान होता है जो हमें उस object एवं उसके अंदर के डेटा के बारे में सम्पूर्ण जानकारी देता है।

 Inheritance एक ऐसा Mechanism हैं जिसकी सहायता से  हम एक class की characteristics  को दूसरी class में वैसे का वैसा ही  insert करा सकते हैं।

Inheritance

Polymorphism

Polymorphism, Oop’s का एक मुख्य concept हैं जो इस programming पद्धति को  और अधिक उपयोगी एवं सरल बनाने में सहायता करता हैं ।

Data Abstraction

Data Abstraction Oop’s का एक बेहद महत्वपूर्ण concept हैं, जो data  display को manage करता है। प्रोग्रामिंग करते समय बहुत सारा डाटा ऐसा होता  है जिसकी कोई मुख्य उपयोगिता नहीं होती है।

Encapsulation

Oop’s में Encapsulation एक security System की तरह होता हैं।   असल में Data एवं उस पर उपयोग हुए function को एक ही Class के अंदर store  करके रखना Encapsulation कहलाता है |

Message Passing 

Object oriented programming में अलग – अलग object कई सारे समूह बना कर  एकत्रित रहते हैं।  Message Passing ऐसा system है जिसकी सहायता से वे सारे  objects आपस में communication करते हैं।

Attribute

Attributes, class या object के अंदर के members होते हैं  जो उस class या  object के features को define करते हैं।  यह attributes changeable होते हैं

Extensibility

 Extensibility वह शैली है जो programmers को  programming में नई सुविधाओं को अपनाने की  ability प्रदान करती हैं।

Generosity 

Generosity,  Oop’s कि वह मुख्य शाखा हैं जो किसी function या class को  अलग-अलग data types के साथ कार्य करने कि अनुमति प्रदान करती हैं  जो उस  programming भाषा को flexible बनाता हैं।

Object Oriented Programming

OOPs  के बारे में  और अधिक हिंदी में जानने  के लिए इसे पढ़ें  ability प्रदान करती हैं।