-
Impelement
سلام..
خوبید ؟؟؟
:n16::n31::n16:
باز دوباره بد موقع مزاحم شدیم و شما رو از ناهار خوندن انداختیم...
خخخ
---
ببخشید خواستم بدونم کسی می دونه Impelement که تو وی بی هست معادل چی تو سی شارپ می شه ؟؟
و آیا کسی می دونه ایپلیمنت به چه دردی میخوره و کارش چیه ؟؟
و چه مواقع ازش استفاده میشه؟
با تشکر و سپاس فراوان
-
سلام
فرمان Impelement پیاده سازی (شامل کردن) یک interface در یک class یا struct را انجام میدهد.
در
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
معادل فرمان وراثت است (دونقطه برای کلاس پایه یا اولی و ویرگول برای بعدی ها)
کد:
'VB
Public Class Class1
Implements IServiceProvider
...
Public Class Class2
Inherits Class1
Implements ICloneable
Implements IDisposable
...
//C#
public class Class1
: IServiceProvider
...
public class Class2
: Class1
, ICloneable
, IDisposable
...
و درواقع Implements برای هدف بزرگتر پیاده سازی interface ها است که کاربرد وسیعی دارند.
و بجای جستجوی مطالب پیرامون Implements شما باید دنبال فهم و کاربردهای interface ها باشید.
در کاربرد وسیع interface ها همین بس که معماری DI و کتابخانه هایی مانند MicrosoftUnity و Ninject کاملا بر اساس interface ها است ...
برای درک بهتر interface ها موارد زیر را مطالعه کنید
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
موفق باشید.