PDA

View Full Version : متد مخرب Destroy



ayub_coder
یک شنبه 07 مهر 1392, 09:19 صبح
با سلام
وقتی ما کلاسی تعریف میکنیم برای اینکه بخواهیم کدهایی رو در زمان تخریب اجرا کنیم باید اون رو درون متد Destroy بنویسیم. حالا سوال اینجاست

چرا متد Destroy در کلاسی که تعریف کرده ایم باید همراه با کلمه کلیدی override باشه. و اگه درون بلاک کلمه ی inherited رو هم بنویسیم کد اجرا نمیشه تا موقعی که متد Destory به صورت override تعریف شه؟

در صورتی که برای سایر کلاس ها نیاز نیست override رو بنویسیم و با اجرای inherited کدهای درون کلاس پایه اجرا میشن.

چرا این قضیه برای Destory صدق نمی کنه؟