कंप्यूटर, प्रोग्रामिंग
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग - एक विधि यथासंभव निकट हमारे व्यवहार करने के लिए। यह प्रोग्रामिंग भाषाओं के विकास से संबंधित पहले नवाचारों का एक स्वाभाविक विस्तार के रूप में कार्य करता है। अगर हम के बारे में बात संरचित प्रोग्रामिंग, तो इस दिशा अलावा बहुत पहले संस्करण की तुलना में अधिक संरचित है, यह अधिक अमूर्त अधिक मॉड्यूलर है। हम पहले से ही छुड़ाना और तथाकथित आंतरिक स्तर की प्रोग्रामिंग तत्वों को स्थानांतरित करने के लिए प्रयास किए गए हैं।
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग विशेष भाषाओं के विकास के लिए उपयोग करने के लिए है। वे आम तौर पर तीन मुख्य विशेषताएं इस प्रकार की विशेषता है:
- कैप्सूलीकरण, कार्यों और प्रक्रियाओं, साथ ही जोड़ तोड़ रिकॉर्ड डेटा फ़ील्ड, डेटाबेस की एक पूरी तरह नई तरह के गठन के साथ रिकॉर्ड के संयोजन यानी, वस्तु कहा जाता है;
- विरासत, वस्तु परिभाषा इसके बाद के उपयोग जिसका अर्थ है नई वस्तु पदानुक्रम से संबंधित है, साथ ही एक्सेस कोड जिसका अर्थ है और सभी वस्तुओं के बारे में जानकारी उत्पन्न उत्पन्न करने की क्षमता के साथ बनाई गई वस्तुओं की एक पदानुक्रम का निर्माण करने के लिए;
- बहुरूपता, वह है, एक ही नाम है, जो तब तक और वस्तु पदानुक्रम नीचे साझा किया जाएगा की कार्रवाई आवंटित करने के लिए की क्षमता है, और इस तरह से कार्रवाई की प्रत्येक वस्तु के कार्यान्वयन के पदानुक्रम जिम्मेदारी सही उसके लिए है कि हो जाएगा।
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग डेल्फी प्रोग्रामिंग के लिए उपकरण का एक पूरा सेट है, जो बीच में हैं प्रदान करता है: अधिक से अधिक प्रतिरूपकता और संरचित सार, बिल्ट-इन फिर से उपयोग करने की क्षमता। इन सभी विशेषताओं कोड है, जो, अधिक संरचित सेवा के मामले में और अधिक आसान और भी बहुत कुछ लचीला है के लिए जिम्मेदार ठहराया जा सकता है। अक्सर ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग हमें कई वर्षों के मानक के रूप में माना के लिए प्रोग्रामिंग के बारे में विशिष्ट निर्णय अलग छोड़ दें बनाता है। हालांकि, जब यह हो जाए, विकास की प्रक्रिया इतनी जटिल एक स्पष्ट और कार्यों की एक किस्म है, विशाल मुसीबत तुच्छ सॉफ्टवेयर पहुंचाने के लिए एक उत्कृष्ट उपकरण प्रतीत नहीं होता है, और लगता है।
आप इसे उदाहरण के लिए हमारे कार्य किया है,, पीएचपी में ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग का अध्ययन करने के लिए, इसे त्यागने और भूल जाओ क्या आप इसके बारे में पहले पता करने के लिए आवश्यक है, और एक साफ स्लेट के साथ अपने अध्ययन के लिए आया था। एक ही तरीका है आप इस दृष्टिकोण के सभी विवरण देखने के लिए इसकी उपयोगिता और सुविधाओं का मूल्यांकन करने में सक्षम हो जाएगा। ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग एकमात्र तरीका नहीं है, यह अधिक स्वच्छ कोड संकलन पर ध्यान केंद्रित विचारों की निरंतरता की तरह है। संकलक, कई अलग अलग सिद्धांतों पर चलता है अगर हम, दुभाषिया के साथ तुलना करते हुए इसकी गति बहुत अधिक है। संकलनकर्ता बल्कि कार्यों की एक सीमित रेंज पर की तुलना में, किसी भी तैयार सॉफ्टवेयर उत्पादों के विकास के उद्देश्य से कर रहे हैं।
कक्षाएं
इससे पहले कि यह कई घटनाओं में ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग भाषाओं में बनाया गया था विस्तारित के लिए की जरूरत चल दिया है डेटा प्रकार वास्तविक और पूर्णांक संख्याओं, लेख चर और बूलियन चर से। यह पूर्णांक डेटा सरणियों के साथ काम करने के लिए मुश्किल हो जाता है। यही कारण है कि OOP अवधारणाओं में कक्षाओं का इस्तेमाल किया है। इस तरह के ढांचे में ज्यादा, के साथ काम करने की वजह से अब एक ही वस्तुओं के लिए कोड की लाइनों का एक बहुत रजिस्टर करने के लिए कुछ है कि स्वचालित रूप से उत्पन्न किया जा सकता प्राप्त करने की आवश्यकता नहीं है आसान हो गया है। निम्न स्तर के प्रोग्रामिंग भाषाओं के लिए इस तरह के एक विधि बहुत मुश्किल हो रहा है, लेकिन विकास के एक नए चरण में यह काफी आराम से उपयोग करने के लिए।
Similar articles
Trending Now