بخش implementation در پاسکال شیگرا

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