بیس کلاس

مصنف: Robert Simon
تخلیق کی تاریخ: 15 جون 2021
تازہ کاری کی تاریخ: 24 جون 2024
Anonim
آموزش جنگو - کلاس بیس ویو در جنگو - ویو بر پایه کلاس در جنگو | class based view in django
ویڈیو: آموزش جنگو - کلاس بیس ویو در جنگو - ویو بر پایه کلاس در جنگو | class based view in django

مواد

تعریف - بیس کلاس کا کیا مطلب ہے؟

آبجیکٹ پر مبنی پروگرامنگ زبان میں بیس کلاس ایک کلاس ہے ، جس سے دوسری کلاسیں اخذ کی گئیں۔ اس سے دوسری کلاسوں کی تشکیل میں سہولت ہے جو بیس کلاس (تعمیر کنندگان اور ڈسٹرکٹروں کے علاوہ) کوڈ کو دوبارہ استعمال کرسکتے ہیں۔ ایک پروگرامر ماخذ طبقے سے متعلق ممبروں کو شامل کرنے یا اسے زیر کرنے کے ذریعہ بیس کلاس فعالیت کو بڑھا سکتا ہے۔

بیس کلاس کو پیرنٹ کلاس یا سپر کلاس بھی کہا جاسکتا ہے۔


مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا بیس کلاس کی وضاحت کرتا ہے

بیس کلاس سے اخذ کلاس اعداد و شمار اور طرز عمل دونوں کو وراثت میں ملتی ہے۔ مثال کے طور پر ، "گاڑی" ایک بیس کلاس ہوسکتی ہے جہاں سے "کار" اور "بس" اخذ کیا گیا ہے۔ کاریں اور بسیں دونوں ہی گاڑیاں ہیں ، لیکن ہر ایک اپنی گاڑی کی اساس طبقے کی اپنی تخصص کی نمائندگی کرتی ہے۔

ایک بیس کلاس میں درج ذیل خصوصیات ہیں:

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