- الإهدائات >> ابوفهد الي : كل عام وانتم الي الله اقرب وعن النار ابعد شهركم مبارك تقبل الله منا ومنكم الصيام والقيام وصالح الأعمال والله لكم وحشه ومن القلب دعوة صادقة أن يحفظكم ويسعدكم اينما كنتم ابوفهد الي : ابشركم انه سيتم الإبقاء على الدرر مفتوحة ولن تغلق إن شاء الله اتمنى تواجد من يستطيع التواجد وطرح مواضيع ولو للقرأة دون مشاركات مثل خواطر او معلومات عامة او تحقيقات وتقارير إعلامية الجوري الي I miss you all : اتمنى من الله ان يكون جميع في افضل حال وفي إتم صحه وعافية ابوفهد الي الجوري : تم ارسال كلمة السر اليك ابوفهد الي نبض العلم : تم ارسال كلمة السر لك ابوفهد الي : تم ارسال كلمات سر جديدة لكما امل ان اراكم هنا ابوفهد الي الأحبة : *نجـ سهيل ـم*, ألنشمي, ملك العالم, أحمد السعيد, BackShadow, الأصيـــــــــل, الدعم الفني*, الوفيه, القلب الدافىء, الكونكورد, ايفا مون, حياتي ألم, جنان نور .... ربي يسعدكم بالدارين كما اسعدتمني بتواجدكم واملى بالله أن يحضر البقية ابوفهد الي : من يريد التواصل معى شخصيا يرسل رسالة على ايميل الدرر سوف تصلني ابوفهد الي : اهلا بكم من جديد في واحتكم الغالية اتمنى زيارة الجميع للواحة ومن يريد شياء منها يحمله لديه لانها ستغلق بعد عام كما هو في الإعلان اتمنى ان الجميع بخير ملك العالم الي : السلام عليكم اسعد الله جميع اوقاتكم بكل خير ..
إضافه إهداء  

آخـــر الــمــواضــيــع

النتائج 1 إلى 7 من 7

الموضوع: Intro to OOP using C++

  1. #1
    تاريخ التسجيل : Dec 2005
    رقم العضوية : 5073

    Intro to OOP using C++




    السلام عليكم................. كيف الحال
    انا حاب اطرح موضوع هام جدا جدا جدا جدا في البرمجه
    وهذا الموضوع هو عباره عن نقله في البرمجه في جميع اللغات
    هذا الموضوع هو البرمجه الموجهه للكائنات Object Oriented Programming
    وراح احصر موضوعي على لغه سي ++ لانها تعتبر قويه في هذا المجال
    وراح ابداء في دروس بسيطه
    وياليت من الي عنده خبره او معلومه ما يبخل علينا لانه يد وحده ما تصفق
    وانشاء الله راح اقدم الي اقدر عليه
    وشكرا
    اخوكم Robatic
    ملاحظه: انا راح استخدم في شرحي Turbo C++
    لانه بصراحه انا ما عمري استخدمت فيجوال سي ++ الي يقدر يحول الكودات الي انشاء الله راح احطها بصراحه راح يخدمنا كثير واتمنالكم التوفيق

  2. #2
    الصورة الرمزية إشراقة أمل
    تاريخ التسجيل : Apr 2002
    رقم العضوية : 249



    وعليكم السلام ورحمة الله


    ننتظر شرحكم يافاضل.. مع ان استخدامنا هو للفيجوال..
    لكن لعلنا نستفيد..


    دمت على خير وطاعة

    [ المؤمن يألف ويؤلف ، ولا خير فيمن لا يألف ولا يؤلف ، وخير الناس أنفعهم للناس ]
    ( حسن صحيح )


  3. #3
    الصورة الرمزية النسر الابيض
    تاريخ التسجيل : Sep 2005
    رقم العضوية : 4435



    هلا فيك اخوي روباتيك
    ونحن بانتظار اول درس لك في المنتدى
    تحياتي
    استغفر الله العظيم واتوب اليه



  4. #4
    تاريخ التسجيل : Dec 2005
    رقم العضوية : 5073



    السلام عليكم
    انا سويت برنامج بسيط جدا فيه طريقة انشاء class بلغة سي++ ولكن قبل كل شيء خلوني اوضح بعض المصطلحات

    الكلاس class هو عباره عن تعريف او صوره وهميه او تقدر تقول انه عباره عن
    blue prints يعني زي ما تقول مخطط لعماره او بيت

    ومن هذا المخطط تقدر تنشئ عينه او object من خلالها توصل لكل ال functions الموجوده في الكلاس او المتغيرات
    ولكن قبل كل شيء لازم نعرف مستوى الدخول او access leve

    ال access level هو ثلاثة انواع :
    1) الخاص private
    2) العام public
    3) المحمي protected
    احنا راح نتكلم عن العام والخاص
    العام تقدر تدخل عليه او تعدله او تستدعيه من اي مكان بس لازم يكون عن طريق object اما الخاص ما تقدر تعدل عليه او تستدعيه الا عن طريق function ولازم تكون عام

    ملاحظه: عشان تدخل لأي عنصر موجود في كلاس لازم تنشئ من هذا الكلاس object ولنفرض انه اسمها obj
    وبإستخدام الدوت اوبراتور dot operator تقدر تدخل او تستدعي اي عنصر من الكلاس على حسب مستوى الدخول

    البرنامج المرفق مع هذا الموضوع هو عباره عن class اسمه myclass
    ومعرف وسطه متغيريين من نوع integer الاول x والثاني y ومعرفهم على اساس انهم خاص
    ومعرف 4 functions هي setX, setY, getX, getY, setXY
    على اساس انهم عام
    لما يشتغل البرنامج ويوصل لل main عرفت هناك object من نوع myclass وسميتها ob لو تلاحظوا عن طريقها انا قدرت اوصل لكل اجزاء ال class بس انا فوق قلت انه ما تقدر توصل لأي جزء معرف تحت الخاص الا عن طريق شيء معرف تحت العام
    وهذا الكلام موجود في البرنامج المرفق
    لو تلاحظوا x,y معرفين تحت الخاص طيب كيف انا اقدر اوصلهم واعطيهم قيم او اطبع قيمهم ؟
    لازم يكون يكون عندي شيء معرف تحت العام يتلاعب فيهم الي هو setX,setY, setXY الي عن طريقها اغير في قيم ال x,y و getX, getY الي عن طريقها اطبع او استخدم قيم x,y في الحسابات ال انا ابغاها
    انشاء الله تكونوا استفدتوا من هذا الموضوع وشكرا
    الملفات المرفقة

  5. #5
    الصورة الرمزية MoStWaNtEd
    تاريخ التسجيل : Jan 2004
    رقم العضوية : 1952
    الاقامة : جده
    المشاركات : 912
    هواياتى : الاستماع الى الاغاني ومشاهدة الافلام، التصوير، القراءة
    My SMS : I look at the mirror I only see me, "as if the world only created for me"
    MMS :
    الحالة غير متصل
    معدل تقييم المستوى : 130
    Array



    شوف انا مالي في الاشياء دي وانت عارف الشي دا

    بس ابغى اقول مروا علي ناس فاهمين في البرمجه بس زيك ما فيش

    keep the hard work man

    PEACE

    .

    .

    هناك جزء ضئيل جدا من العالم أستطيع أن أقول عنه منطقتي,

    وهذا الجزء الضئيل جدا هو جسدي, وهو الحيز الذي أشغله وأكونه,

    وليس في وسعي أن أكون في العالم إلا من خلال وجودي في صورة جسدية.


    ـ جـبريل مارسـل ـ



  6. #6
    الصورة الرمزية رحاب
    تاريخ التسجيل : Nov 2002
    رقم العضوية : 1314
    الاقامة : مشتاقة لجنة الرحمن
    المشاركات : 8,198
    هواياتى : إعادة تشكيل رحاب
    MMS :
    الحالة غير متصل
    معدل تقييم المستوى : 74
    Array



    جميل ماشاء الله أخي...
    أنا شغلي على السي بلس بلس
    بس مايمنع إني حستفيد منك إن شاء الله
    أكمل ونحن معك
    دمت بخير
    [align=center][/align]

    (نحن لاننتمي إلى الحياة فعلا إلا متى تفوهنا متحمسين بإحدى السذاجات)

    [align=left]*إميل سيوران[/align]

  7. #7
    تاريخ التسجيل : Dec 2005
    رقم العضوية : 5073

    how to make an array of objects




    السلام عليكم

    اعذروني لاني اتأخر في اضافة دروس لانه انا حاليا عندي اختبارات
    بس اوعدكم انشاء الله لما افضى راح اشد حيلي اكثر وانشاء الله نستفيد من بعض

    المهم
    عشان نوضح فكرة الكلاس خلوني اربطها مع الفجوال بيسك
    الحين خلونا نفرض انه عندنا فورم واضفنا عليه تكست بوكس text box وسميناه
    myBox
    الحين عشان نغير محتواه نستخدم الامر او ال property الي اسمه Text
    يعني نكتب في الكود
    myBox.Text = "Text to be displayed"
    لاحظوا النقطه او ال dot operator "."
    هنا myBox هي عباره عن object من كلاس TextBox وال Text عباره عن property عام من هذا الكلاس عشان كذا قدرنا نوصلها
    هذا المبداء هو نفسه في لغة سي ++
    اليوم انشاء الله راح نتعلم كيف نسوي array of objects يعني كيف راح نسوي اوبجكت على شكل مصفوفه من نوع كلاس معين
    في هذا الرد في ملف تكست باد فيه الكود
    ملاحظه: كل اوبجكت مستقله في حد ذاتها عن بقية الاوبجكت الاخرى
    بمعنى اخر نقدر نقول انه مافي اوبجكت من نوع كلاس معين تقدر تأثر او تتأثر على اوبجكت ثانيه من نفس النوع وهذا الي يسمونه في الكمبيوتر الكبسله او encapsulation يعني لو نفرض انه في دواء لمرض معين بعيد عني وعنكم
    وهذا الدواء مكون من 3 عناصر نقول انها x,y,z هذا الدواء على شكل كبسولات وعندنا كبسولتين A,B نقدر نقول الكبسوله A لها xyz الخاصه فيها غير عن ال xyz الموجوده في الكبسوله B
    بمعني اخر انه الي موجود في A ما يتغيراو ما يتأثر سواءا زياده او نقصان بالتغيير الي ممكن يحصل لي B



    انشاء الله يكونوا استفدوا
    الملفات المرفقة

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. تعلم برنامج الفيجوال بيزك بالتفصيل(دورة مجانية)
    بواسطة عمر باعقيل في المنتدى درة الدروس والشروحات والكتب الإلكترونية
    مشاركات: 21
    آخر مشاركة: 26-01-2007, 04:47 PM

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
جميع الحقوق محفوظة لمؤسسة واحة الدرر 1432هـ - 2011م
كل ما يكتب في هذا المنتدى يمثل وجهة نظر كاتبها الشخصية فقط