گھر ترقی واحد وراثت کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

واحد وراثت کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

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

Anonim

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

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


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

ٹیکوپیڈیا سنگل وراثت کی وضاحت کرتا ہے

وراثت کا تصور بہت سی پروگرامنگ زبانوں میں استعمال ہوتا ہے ، جس میں C ++ ، جاوا ، پی ایچ پی ، C # ، اور بصری بنیادی شامل ہیں۔ وراثت کے نفاذ کے ل C ، C ++ ":" آپریٹر کا استعمال کرتا ہے ، جبکہ جاوا اور پی ایچ پی "توسیع" کی ورڈ کا استعمال کرتی ہے ، اور بصری بنیادی بنیادی لفظ "ورثہ" میں استعمال ہوتا ہے۔ جاوا اور سی # صرف واحد وراثت کو اہل بناتے ہیں ، جبکہ دوسری زبانیں جیسے C ++ متعدد وراثت کی حمایت کرتی ہیں۔

واحد وراثت کیا ہے؟ - ٹیکپوپیڈیا سے تعریف