گھر ترقی بیس کلاس کیا ہے؟ - ٹیکوپیڈیا سے تعریف

بیس کلاس کیا ہے؟ - ٹیکوپیڈیا سے تعریف

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

Anonim

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

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


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

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

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


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

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