بخش implementation در دلفی

بخش implementation در دلفی
در حقیقت بخش implementation شامل کدهای وافعی مربوط به یونیت خواهد بود
بخش implementation با کلمه کلیدی implementation آغاز و تا رسیدن به کلمه کلیدی بعد ادامه میابد
معمولا کلمه کلیدی بعدی کلمه کلیدی end پایانی یونیت خواهد بود
اما در مورد یونیت هایی که شامل بخش initalizaion باشند
کلمه کلیدی بعدی initalizaion توضیحات بیشتری بدهم
ابتدا مثال را برای تشریح نحوه استفاده از بخش های interface و implementation ارایه دهم
برای مثال فرض کنید میخواهید یونیتی ایجاد کنید که شامل پروسیجری با عنوان DoSomething باشد
و این پروسیجر برای دیگر یونیت های درون پروژه شما نیز قابل استفاده باشد
در چنین وضعیتی باید پروسیجر DoSomething را در بخش interface معرفی کرده و سپس آن را در بخش implementation تعریف کنید
یونیت مورد نظر میتواند به این صورت باشد
unit Unit2; interface Procedure DoSomething ; implementation Procedure DoSomething ; begin // کد مورد نظر در این قسمت قرار خواهید داد end; end.
توجه داشته باشید که پروسیجر DoSomething در بخش interface معرفی و در بخش implementation تعریف شده است