
سرفصل دوره
اینترفیس ها در سی شارپ
آموزش interface در زبان برنامه نویسی #C:
در این جلسه، با interface ها در سی شارپ آشنا می شوید و همچنین نحوه تعریف و کاربرد interface ها را با مثال های متعددی به شما عزیزان آموزش می دهیم.
اینترفیس ها یک ساختار شبیه به کلاس ها هستند، اما کلاس نیستند. در واقع یک ساختار تماما انتزاعی شبیه به کلاس ها هستند. در سی شارپ نمی توانیم یک کلاس را، فرزند دو کلاس قرار دهیم، اما می توانیم یک کلاس را فرزند دو اینترفیس قرار دهیم. پس می توانیم ساختاری داشته باشیم شبیه به کلاس که می تواند والد باشد و هر چند تا که نیاز داریم ازآن تعریف کنیم، بعد یک فرزند تعریف کنیم که فرزند این چند اینترفیس است و ویژگی های هر چند تا را داشته باشد. اینترفیس ها قبل از سی شارپ 8 صد در صد انتزاعی بودند یعنی اینکه هر چی در والد تعریف کنیم فرزندش هم باید داشته باشد و خودش آن را دوباره نویسی کند.
به طور کلی، وراثت چندگانه با کمک Interfaces امکان پذیر است اما با کلاسها امکان پذیر نیست. کلمه کلیدی interface برای تعریف یک رابط استفاده می شود.
نکاتی در مورد اینترفیس ها:
- اعضای اینترفیس ها سطح دسترسی ندارند، و نیازی به نوشتن سطح دسترسی نیست.
- در اینترفیس نمی توانیم فیلد تعریف کنیم، اما می توانیم property یا صفت تعریف کنیم.
- در اینترفیس اجازه نداریم متدی با بدنه تعریف کنیم.
- اینترفیس ها دارای نمونه یا شی نیستند، فقط می توان شی ایی از فرزندانش تعریف کرد.
برای یادگیری این مبحث مثال ها و نکته های متعددی را در فایل ویدئویی آورده ایم که با خریدن این درس و مشاهده ویدئو ها به طور کامل به این مبحث مسلط خواهید شد.
امیدواریم که این آموزش، برای شما دوستان درسمنی عزیز مفید باشد،
درصورت سوال و یا مشکل میتوانید به انجمن برنامه نویسان سی شارپ مراجعه کنید. پیشنهادات و انتقادات خود را در بخش نظرات برای ما ارسال کنید.

اینترفیس ها در سی شارپ
- .دسترسی مادام العمر به ویدئوهای دوره
- .دسترسی رایگان به آپدیت های دوره
- .تدریس روان و ساده با کیفیت بالا
- .سرفصل های بسیار جامع و غنی

مهدی عباسی
مهندس ارشد کارشناسی کامپیوترمهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و ....
نظرات دانشجویان
امیرعلی
1402/12/15واقعا دوره کامل ترین دوره سی شارپ هست و تا الان من هیچ کدوم از کسانی که تدریس میکنن رو ندیدم که انقدر دقیق و راحت و پر قدرت درس بده انشالاه که هر جا هستی اقای عباسی تن شما سالم باشه به شدت توصیه میکنم

f
1402/1/18سلام علیکم من دوره سی شارب شما را تازه خریداری کردم و مشغول یاد گرفتن هستم واقعا تدریس شما عالی هست من سی شارب دوره مقدماتی از سایت های دیگر هم تهیه کردم و کار کردم ولی تدریس جناب مهندس عباسی انصافا با تمام جزئیات و روان و دقیق و دلسوزانه است. ممنونم از شما.
حدیثه
1400/11/14خب یه مشکلی که تقریبا تمام کاربرها باهاش مواجه شدن تو بخش چهارم بوده در مورد رایت رایت لاین و ریدکی بوده که مشخص شده آموزش بخش چهارم با بخش پنجم جابجا شده لطفا تصحیح بفرمایید با تشکر

سلام وقتتون بخیر، بله حتما بررسی می شود و در اسرع وقت اصلاح خواهد شد، ممنون از پیگیری شما.
اینترفیس ها در سی شارپ
آموزش interface در زبان برنامه نویسی #C:
در این جلسه، با interface ها در سی شارپ آشنا می شوید و همچنین نحوه تعریف و کاربرد interface ها را با مثال های متعددی به شما عزیزان آموزش می دهیم.
اینترفیس ها یک ساختار شبیه به کلاس ها هستند، اما کلاس نیستند. در واقع یک ساختار تماما انتزاعی شبیه به کلاس ها هستند. در سی شارپ نمی توانیم یک کلاس را، فرزند دو کلاس قرار دهیم، اما می توانیم یک کلاس را فرزند دو اینترفیس قرار دهیم. پس می توانیم ساختاری داشته باشیم شبیه به کلاس که می تواند والد باشد و هر چند تا که نیاز داریم ازآن تعریف کنیم، بعد یک فرزند تعریف کنیم که فرزند این چند اینترفیس است و ویژگی های هر چند تا را داشته باشد. اینترفیس ها قبل از سی شارپ 8 صد در صد انتزاعی بودند یعنی اینکه هر چی در والد تعریف کنیم فرزندش هم باید داشته باشد و خودش آن را دوباره نویسی کند.
به طور کلی، وراثت چندگانه با کمک Interfaces امکان پذیر است اما با کلاسها امکان پذیر نیست. کلمه کلیدی interface برای تعریف یک رابط استفاده می شود.
نکاتی در مورد اینترفیس ها:
- اعضای اینترفیس ها سطح دسترسی ندارند، و نیازی به نوشتن سطح دسترسی نیست.
- در اینترفیس نمی توانیم فیلد تعریف کنیم، اما می توانیم property یا صفت تعریف کنیم.
- در اینترفیس اجازه نداریم متدی با بدنه تعریف کنیم.
- اینترفیس ها دارای نمونه یا شی نیستند، فقط می توان شی ایی از فرزندانش تعریف کرد.
برای یادگیری این مبحث مثال ها و نکته های متعددی را در فایل ویدئویی آورده ایم که با خریدن این درس و مشاهده ویدئو ها به طور کامل به این مبحث مسلط خواهید شد.
امیدواریم که این آموزش، برای شما دوستان درسمنی عزیز مفید باشد،
درصورت سوال و یا مشکل میتوانید به انجمن برنامه نویسان سی شارپ مراجعه کنید. پیشنهادات و انتقادات خود را در بخش نظرات برای ما ارسال کنید.
شما لطف دارید، از همراهی سبزتون سپاسگزاریم.