گھر ترقی آبجیکٹ پر مبنی پروگرامنگ لینگویج (oopl) کیا ہے؟ - ٹیکوپیڈیا سے تعریف

آبجیکٹ پر مبنی پروگرامنگ لینگویج (oopl) کیا ہے؟ - ٹیکوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - آبجیکٹ اورینٹڈ پروگرامنگ لینگویج (OOPL) کا کیا مطلب ہے؟

آبجیکٹ پر مبنی پروگرامنگ زبان (OOPL) ایک اعلی سطحی پروگرامنگ زبان ہے جو آبجیکٹ پر مبنی پروگرامنگ (OOP) ماڈل پر مبنی ہے۔

او او پی ایل میں سافٹ ویئر اور ایپلی کیشنز کے ڈیزائن کے ساتھ منطقی کلاسز ، اشیاء ، طریقے ، تعلقات اور دیگر عمل شامل کیے گئے ہیں۔ پہلا او او پی ایل سمولا تھا ، جو تخروپن تخلیق کا ایک ٹول تھا جو 1960 میں تیار ہوا تھا۔

ٹیکوپیڈیا آبجیکٹ اورینٹڈ پروگرامنگ لینگویج (OOPL) کی وضاحت کرتا ہے

روایتی طریقہ کار کی زبان کے برعکس ، آبجیکٹ پر مبنی پروگرامنگ زبان کا پروگرامنگ نحو ایک یا زیادہ اشیاء پر مبنی ہوتا ہے ، جبکہ طریقہ کار زبان میں منطقی طریقہ کار شامل ہوتا ہے۔ او او پی ایل میں ، اشیاء ایک دوسرے کے ساتھ بات چیت کرتی ہیں۔ ان کے اپنے طریقے ، طریقہ کار اور افعال ہیں۔ کلاس کا حصہ ہیں اور ایک یا زیادہ پروگرام میں دوبارہ استعمال ہوسکتے ہیں۔ کسی او او پی ایل کو لازمی آبجیکٹ پر مبنی افعال کی نمائش کرنی ہوگی ، بشمول ڈیٹا خلاصہ ، وراثت ، انکپسولیشن ، کلاس تخلیق اور اس سے وابستہ اشیاء۔

زیادہ تر جدید پروگرامنگ زبانیں آبجیکٹ پر مبنی ہیں یا کسی حد تک OOP ماڈل کی حمایت کرتی ہیں۔ مشہور او او پی ایل میں جاوا ، سی ++ ، ازگر اور سمال ٹیلک شامل ہیں۔

آبجیکٹ پر مبنی پروگرامنگ لینگویج (oopl) کیا ہے؟ - ٹیکوپیڈیا سے تعریف