إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

c++

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • c++

    السلام عليكم ...


    في أثناء دراستي لل c++ وجدت أن هناك أنواع لل constructor for class
    1. constructor takes no argument

    2.. constructor takes arguments
    .3 rdefault constructo


    ممكن أعررف شو الفرق بينهم ومتى امنستخدم كل واحد فيهم ..



    شكرا

  • #2
    المقصود انه يوجد عدة انواع من التراكيب
    نوع لا يحتاج لمعاملات
    مثل دالة إرجاع الزمن المنقضى منذ تشغيل الجهاز
    فهى لا تحتاج لأى بارامترات

    و هناك تراكيب تحتاج لبارامترات لتحدد طريقة العمل مثل دالة ضبط لغة لوحة المفاتيح
    فمن غير المنطقى أن تقول
    إضبط الجهاز على لغة .... و تسكت
    لابد أن تضع بارامتر اللغة المطلوبة
    ملحوظة: معاملات = بارامترات = argument = parameter
    و كلها ترمز للقيم التى تمرر لدالة ما لتحديد طريقة عملها

    تعليق


    • #3
      مشكور أخي الكريم على الإجابة

      .

      تعليق


      • #4
        الله يجزيكم الخير

        تعليق

        مواضيع تهمك

        تقليص

        المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
        المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
        المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
        المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
        المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
        يعمل...
        X