با سلام.
1- میخواستم بدونم چگونه میتوان در برنامه یک InterFace تعریف کرد ؟
2- وقتی یک کلاس داریم که می خواهیم از یکی از اینترفیسهای آماده در دات نت ارث بری کنه ، چگونه میتوانیم بفهمیم که اینترفیس مورد نظر دارای چه متدها و توابعی است ؟
با تشکر.
با سلام.
1- میخواستم بدونم چگونه میتوان در برنامه یک InterFace تعریف کرد ؟
2- وقتی یک کلاس داریم که می خواهیم از یکی از اینترفیسهای آماده در دات نت ارث بری کنه ، چگونه میتوانیم بفهمیم که اینترفیس مورد نظر دارای چه متدها و توابعی است ؟
با تشکر.
سلام
این طوری میتونی Interface تعریف کنی:public interface IStorable
{
// A method for retrieving important data
string RetrieveData();
// A property to set the path for saving data
string SavePath
{
get;
set;
}
}
2.یه را هش اینه وقتی اینو نوشتیclass Employees : IStorable
اگر برای چند لحظه موس را روی اسم Interface نگه داری کادر کوچکی نمایش داده خواهد شد گزینه Implement interface 'IStorable' در اینجا IStorable نهم Interface است کلیک کن وتمام متدها و خاصیتهای Interface در کلاس پیاده سازی می شوند
[IMG]file:///C:/DOCUME%7E1/C%23/LOCALS%7E1/Temp/moz-screenshot.jpg[/IMG][IMG]file:///C:/DOCUME%7E1/C%23/LOCALS%7E1/Temp/moz-screenshot-1.jpg[/IMG]