PDA

View Full Version : override شدن متد بعد از تبدیل شدن به dll



Blackk_lightt
پنج شنبه 31 فروردین 1391, 14:39 عصر
سلام
یه متد چه خصوصیتی باید داشته باشه که بعد از اینکه به صورت dll تو یه پروژه دیگه استفاده میشه هم قابلیت override شدن داشته باشه ؟:متفکر:

C#.net
پنج شنبه 31 فروردین 1391, 17:16 عصر
مستقل از اینکه متد در کلاسی از یک dll باشه یا در یه کلاس در پروژه خودتون، اگر به صورت virtual تعریف بشه، قابل override شدن هست، حالا اگه کلاستون abstract باشه می شه متد رو به صورت abstractهم تعریف کرد.

d_derakhshani
پنج شنبه 31 فروردین 1391, 23:09 عصر
اگه abstract يا virtual نباشه بعد ارث بردن از كلاس مربوطه مي تونيد متد يا خصوصيت مورد نظر رو new كنيد. در VB.Net ميشه Shadow