హోమ్ అభివృద్ధి ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ లాంగ్వేజ్ (ఓప్ల్) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ లాంగ్వేజ్ (ఓప్ల్) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

విషయ సూచిక:

Anonim

నిర్వచనం - ఆబ్జెక్ట్ ఓరియెంటెడ్ ప్రోగ్రామింగ్ లాంగ్వేజ్ (OOPL) అంటే ఏమిటి?

ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ లాంగ్వేజ్ (OOPL) అనేది ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ (OOP) మోడల్ ఆధారంగా ఉన్నత-స్థాయి ప్రోగ్రామింగ్ భాష.

OOPL సాఫ్ట్‌వేర్ మరియు అనువర్తనాల రూపకల్పనతో తార్కిక తరగతులు, వస్తువులు, పద్ధతులు, సంబంధాలు మరియు ఇతర ప్రక్రియలను కలిగి ఉంటుంది. మొదటి OOPL 1960 లో అభివృద్ధి చేయబడిన అనుకరణ సృష్టి సాధనం సిములా.

టెకోపీడియా ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ లాంగ్వేజ్ (OOPL) ను వివరిస్తుంది

సాంప్రదాయిక విధాన భాషల మాదిరిగా కాకుండా, ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ లాంగ్వేజ్ యొక్క ప్రోగ్రామింగ్ సింటాక్స్ ఒకటి లేదా అంతకంటే ఎక్కువ వస్తువులపై ఆధారపడి ఉంటుంది, అయితే విధాన భాష తార్కిక విధానాలను కలిగి ఉంటుంది. OOPL లో, వస్తువులు ఒకదానితో ఒకటి సంకర్షణ చెందుతాయి; వారి స్వంత పద్ధతులు, విధానాలు మరియు విధులు ఉన్నాయి; తరగతి యొక్క భాగం మరియు ఒకటి లేదా అంతకంటే ఎక్కువ ప్రోగ్రామ్‌లో తిరిగి ఉపయోగించబడవచ్చు. డేటా సంగ్రహణ, వారసత్వం, ఎన్కప్సులేషన్, తరగతి సృష్టి మరియు అనుబంధ వస్తువులతో సహా స్థానిక ఆబ్జెక్ట్-ఆధారిత విధులను OOPL ప్రదర్శించాలి.

చాలా ఆధునిక ప్రోగ్రామింగ్ భాషలు ఆబ్జెక్ట్-ఓరియెంటెడ్ లేదా OOP మోడల్‌కు కొంతవరకు మద్దతు ఇస్తాయి. ప్రసిద్ధ OOPL లలో జావా, సి ++, పైథాన్ మరియు స్మాల్‌టాక్ ఉన్నాయి.

ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ లాంగ్వేజ్ (ఓప్ల్) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం