إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

Forward Declarations متى يستخدم


3 رد (ردود) على هذا الموضوع

#1 rash80

rash80

    عضو

  • الأعضــاء
  • 33 مشاركة

تاريخ المشاركة 26 October 2005 - 11:48 PM

السلام عليكم ..
أريد توضيحا متى نستخدم ال Forward Declarations في ال Package Body

وما حاجتنا له
وجزاكم الله خيرا مقدما ..

#2 rash80

rash80

    عضو

  • الأعضــاء
  • 33 مشاركة

تاريخ المشاركة 03 November 2005 - 01:10 AM

شكرا يا شباب على التفاعل ..

انا عرفت الجواب ورح حط الجواب انشاءالله بنفس المشاركة ..

#3 kamal480

kamal480

    مشترك

  • الأعضــاء
  • 118 مشاركة
  • الاهتمامات:oracle database

تاريخ المشاركة 05 November 2005 - 09:21 PM

بسم الله الرحمن الرحيم
باختصار اخى الكريم اذا كان لديك مجموعة من ال functions على سبيل المثال


function a

function b

function c


وارادت function a استدعاء function c
يجب ان تعرف function a ك forward لتستطيع استعمالها لانها فى مجال اعلى منها
.... علمت ان رزقى لا ياكلة غير فاطمئن قلبى
..... لو ان الفقر رجلا لقتلته (عمر بن الخطاب رضى الله عنه)

#4 nesso

nesso

    مشترك

  • الأعضــاء
  • 69 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 24 November 2005 - 03:30 PM

بسم الله الرحمن الرحيم
باختصار اخى الكريم اذا كان لديك مجموعة من ال  functions على  سبيل المثال


function a

function b

function c


وارادت function a استدعاء  function c
يجب ان تعرف function a  ك forward  لتستطيع استعمالها لانها فى مجال اعلى منها

عرض المشاركة

اخي العزيز هذه النقطة من اجمل المنطقيات التي تجعل بامكان المبرمج ان يجعل هناك مرونة كبيرة اثناء كتابة الكود وذلك:
1- قد يكون هناك تشابك بين ال(functions) وبعضها فلابد من عمل ال( forward )
2-قد يكون المبرمج يريد ترتيب functions) ترتيب ابجدي
3- قد يكون هناك functions) تستدعي بعضها البعض
هذه اغلب المحاولات الت يستخدم فيها forward )
وشكرا
محمد حمدي من مصر -الفيوم