اوور رائڈ

مصنف: Louise Ward
تخلیق کی تاریخ: 6 فروری 2021
تازہ کاری کی تاریخ: 28 جون 2024
Anonim
ڈائنامکس 365 فنانس میں ٹیبل ایونٹس کو نافذ کرنے کے لیے ٹیبل ہینڈلر کلاس کیسے لکھیں۔
ویڈیو: ڈائنامکس 365 فنانس میں ٹیبل ایونٹس کو نافذ کرنے کے لیے ٹیبل ہینڈلر کلاس کیسے لکھیں۔

مواد

تعریف - اوور رائڈ کا کیا مطلب ہے؟

اوور رائڈ ، C # میں ، ایک مطلوبہ الفاظ ہے جو ورچوئل ممبر کو تبدیل کرنے کے لئے استعمال ہوتا ہے جو ماخوذ کلاس میں اس ممبر کی تعریف کے ساتھ بیس کلاس میں متعین ہوتا ہے۔


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

اوور رائڈ ترمیم کنندہ کا مقصد C # میں پولیمورفزم کے تصور کو نافذ کرنا ہے۔

اوور رائڈ نئے ترمیم کاروں سے مختلف ہے کیونکہ سابق صرف بیس کلاس کے ورچوئل ممبر کو زیر کرنے کے لئے استعمال ہوتا ہے جبکہ مؤخر الذکر بھی بیس کلاس میں متعین غیر ورچوئل ممبر کو بیس کلاس میں موجود ڈیفینیشن کو چھپا کر زیر کرنے میں مدد کرتا ہے۔

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

ٹیکوپیڈیا نے اوور رائڈ کی وضاحت کی

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


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

اخذ کردہ کلاس میں کسی طریقہ کو زیربحث لینا:

  • بیس کلاس میں طریقہ کار کو ورچوئل موڈیفائر کے ساتھ اعلان کرنا ہے۔
  • بیس کلاس میں طریقہ مطلق نہیں لیکن مستحکم ہوسکتا ہے۔
  • دونوں اڈے اور اخذ کردہ کلاسوں میں طریقہ کار تک رسائی میں تبدیلی ایک جیسا ہونا چاہئے۔
  • اخذ کردہ اور بیس کلاس دونوں میں ایک ہی دستخط کے ساتھ طریقہ کار کی وضاحت ہونی چاہئے۔
یہ تعریف C # کی شکل میں لکھی گئی تھی