No video

#11 [oop] - Constant Object Constant Member Function

كورس البرمجة الكينونية باستخدام لغة البرمجة سي بلس بلس
course object oriented programming using c++
شرح موضوع الـConstant Object بالاضافة الى Constant Member Function
~
If you like my content, buy me a cup of coffee:
www.buymeacoff...
~
لطرح الاسئلة وإيجاد الحلول البرمجية
~
دعم القناة
www.paypal.com... ~
~
adelnasim.com

Пікірлер: 69

  • @asmaaeldeeb4225
    @asmaaeldeeb42256 жыл бұрын

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

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    الله يعافيكي .. واشكرك على الشهادة الطيبة ..

  • @ahmedbadr5204
    @ahmedbadr52044 жыл бұрын

    خير الناس انفعهم للناس بارك الله فيك

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    يسعدك يا رب , اجمعين ان شاء الله

  • @Mstron5
    @Mstron53 ай бұрын

    عسى الله ينفعبك ويرفع قدرك

  • @mohamedissael-motaouakkel4806
    @mohamedissael-motaouakkel48064 жыл бұрын

    بارك الله فيك اخي تحية لك من المغرب

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    اجمعين يارب, تحية الك ولك اخواني بالمغرب العربي

  • @mariamalbarghouti4385
    @mariamalbarghouti43855 жыл бұрын

    ياريت حضرتك تشرح data structure قبل الترم الجاي :D ,يعطيك الف عافيه

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    العفو .. ادعيلنا البركة بالوقت .. وان شاء الله بكون نازل باقرب العاجل

  • @mariamalbarghouti4385

    @mariamalbarghouti4385

    5 жыл бұрын

    @@AdelNasim ان شا الله هدعي ليل وصبح صبح وليل

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    يسعدك ..

  • @eng_zainab7835
    @eng_zainab78355 жыл бұрын

    الفكرة من العضوية الدوال member functionهي ان يكون تعريفها داخل الكلاس بينما يكون عملها خارج حدود الكلاس وشكرا جزيلا

  • @Aliali-wz5ic

    @Aliali-wz5ic

    Жыл бұрын

    عاشت ايدك عيوني

  • @lamaalzain6880
    @lamaalzain68806 жыл бұрын

    الله يجزيك الخير ويوفقك يا رب❤

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    واياكم .. يا رب ..

  • @mahmoudalmasri326
    @mahmoudalmasri3265 жыл бұрын

    الله يجزيك الخير

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    واياكم يا رب ..

  • @ghaith_alqurashi
    @ghaith_alqurashi Жыл бұрын

    الله يسعدك شرح والله اشي فخم يعطيك العافيه ي رب ❤

  • @AnasAhmed-ti8ft
    @AnasAhmed-ti8ft5 жыл бұрын

    بارك الله فيك

  • @yamaneee9733
    @yamaneee97336 жыл бұрын

    اخي شكرا كتير انا كتير استفدت

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    العفو .. وبالتوفيق الك صديقي ..

  • @bassamshammah
    @bassamshammah8 ай бұрын

    جزاك الله خيرا

  • @-kortalarab1165
    @-kortalarab11654 жыл бұрын

    انت شرحك يفوق الخيال رائع الله يجزيك كل خير ان شاء الله ويعطيك العافيه اخ عادل بس عندي سؤال اذا كان عندي كلاسين و اريد ان اصنع تابع يكون تابع عضو بالكلاس الاول وتابع صديق بالكلاس التاني كيف ؟ وشكرا جزيلا لك

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    اجمعين يا رب, الي بتحكي انت في بالنسبة انو يكون عندي object موجود كـ member بكلاس آخر بنسمي Composition وممكن يتم معك مباشرة وبهيك بتحل المشكلتين بحيث عرفت object من كلاس A مثلا داخل كلاس اسمو B فصار عندي الـ object الي من A member داخل B فأنا قادر استدعي من كلاس A كلشي public عن طرق الـ member object الي موجود بـ B اما اذا حبيت اوصل للـ private هون انا بحاجة لاطبق فكرة الـ friend class

  • @-kortalarab1165

    @-kortalarab1165

    4 жыл бұрын

    @@AdelNasim تمام طبقتها ع فكرة التركيب وزبطت وصلت الفكرة الله يجزيك كل خير ان شاء الله 🌷

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    يسعدك يا رب, اجمعين

  • @tareqsrepublic
    @tareqsrepublic5 ай бұрын

    فخامة

  • @mohammefa5017
    @mohammefa50176 жыл бұрын

    السلام عليكم اخي عادل انا في الاول حبيت اشكرك على شرحك الجميل لاني اتعلم الموضوع بلغة اجنبية ولا افهم كل مايقال في المحاضرة ... شكرا لك على مجهودك والله يوفقك وينجحك ويجمعنا في الجنة ان شاء الله يا رب . ثانيا عندي سؤال وهو لما نسوي function ونحط انها بتستقبل اوبجكت مثلا كلاس CAT لماذا نكتب كونست عند كتابة الاوبجيكت -----> {...}(addcat(const CAT & a حيث يستطيع هذا الاوبجيكت الوصول الى كل functions الكلاس (طبعا public فقط ) ؟! شكرا لك ... والله اني احبك في الله فقد سهلت علي الكثير من الامور ... شكراااااااااااا

  • @mohammefa5017

    @mohammefa5017

    6 жыл бұрын

    *****(const CAT & a)

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    وعليكم السلام ورحمة الله .. الغاية هي بالامان فقط .. بحيث لا استطيع اسناد مؤشرات منسوخة وما الى ذلك .. بعض الكومبالارات لا تقبل الا const وبعضها لا يحتاجها .. استخدمها لكي يتم قبولها في جميع المحررات فقط ..

  • @user-wn7ii8eg8r
    @user-wn7ii8eg8r Жыл бұрын

    شكرا ❤

  • @mohamadaboazan570
    @mohamadaboazan5706 жыл бұрын

    عندي سؤال هل يوجد توابع ثابتة او توابع ستاتيك بعيدا عن موضوع لكلاسات ( يعني توابع ثابتة او ستاتيك نن ممبر) اذا في كيف بتتعرف وشو فائدتا .. وشكراً

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    صراحة ما مر علي .. لكن الفائدة الحقيقية لهم تظهر داخل ال Class

  • @yousefsalamh6576
    @yousefsalamh65765 жыл бұрын

    اخي عادل تاكيد معلومه من فضلك طبعا اوبجكت من نوع كونست عادي بستدعي كونستركتور ودستكتور صحيح ؟

  • @mohammefa5017
    @mohammefa50176 жыл бұрын

    السلام عليكم الله يسعدك اخ عادل انا عندي اربع calsses بالوراثة ( Inheritance ) من كلاس الاب وفي بالبرايفيت عند الاب متغير (const int id) كيف بقدر اغير على الid لكل كلاس اذا هو من نوع const

  • @mohammefa5017

    @mohammefa5017

    6 жыл бұрын

    ؟!!

  • @ayamoarrawi511
    @ayamoarrawi511 Жыл бұрын

    الله يعيطيك العافية يارب ممكن بس سؤال مو عااساس لما انعرفconstructor بالبارامترات لازم انعرف constructor فارغ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

  • @webdevelopment2647
    @webdevelopment26474 жыл бұрын

    السلام عليكم حاليا انا بشتغل بثلاث ملفات واحد header والثاني implementation والثالث client عاوز بس اعرف السينتكس بتع ال constant method انا فاهم الفكرة لكن عاوز السينتكس فقط وجزاكم الله خيرا

  • @ahmedismail1018
    @ahmedismail10187 жыл бұрын

    هو ايه السبب اخلى ال function const at the right not the left like normal ?

  • @AdelNasim

    @AdelNasim

    7 жыл бұрын

    هوة كدا ال syntax .. نفس السبب الي خلاني اعرف المتغير كدة ..int x مش x int

  • @amromohmmad6579
    @amromohmmad65796 жыл бұрын

    طيب يقدر اخلي الاوبجكت يستدعي function معين عن طريق اني اكتب الاوبجكت.+اسم الfunction يعني مش بحاجة للكونست صح ولا لا جد شكرا الك لانك ما شاء الله رائع استمر

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    العفو .. اكيد لما تعرف اوبجكت عادي مش كونست بتقدر توصل لكل الفنكشن الي بدك ياها سواء كونست او لا ..

  • @yamaneee9733
    @yamaneee97336 жыл бұрын

    اخي عندك شي موقع فيو امثله عن c++ ؟

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    عندك موقع geeksforgeeks في كل اشي بخطر على بالك ..

  • @amromohmmad6579
    @amromohmmad65796 жыл бұрын

    انا جربت اعرف object const واستدعى function مش const يعني الاوبجكت الكونست استدعى فنكشن مش كونست وزبطت

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    ال IDE الي شغال عليه اي سنة؟

  • @tarekgh6688
    @tarekgh66886 жыл бұрын

    أخي سؤال .. ما الفايدة من النمط كونست و اين نستخدمه ؟؟

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    لتنفترض انك شغال على برنامج .. وهاض البرنامج في داخلو معررف بعض الاوبجكت .. لكن بدك تمنح صلاحيات مختلفة بين هذه الاوبجكت وتمييزها عن بعضها البعض .. هون ممكن تفيدك فكرة ال Constant objects

  • @marwanjamahneh2610
    @marwanjamahneh26106 жыл бұрын

    كيف ممكن اسند قيمة لا const انا عرفتو داخل ال class تحديدا بل private

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    #include using namespace std; class c { private: const int val; public: c():val(0)//عملية اسناد قيمة اولية عن طريق الـكونستركتور {} void print() { cout

  • @_el_mohands9358
    @_el_mohands93583 жыл бұрын

    حضرتك مقولتش لى بنخلى ال function نفسها const هل بعملها كدا علشان استدعيها من اوبجكت كونست بس 🙂

  • @yahyaamohaissen8712
    @yahyaamohaissen87127 жыл бұрын

    هسا مبدأ ال const object و الconst function و تحديد المسار هو نفسه مبدأ الoverloading??

  • @AdelNasim

    @AdelNasim

    7 жыл бұрын

    لا كل موضوع مختلف عن الآخر

  • @yahyaamohaissen8712

    @yahyaamohaissen8712

    7 жыл бұрын

    ولا كيف انا يعرف بكون بس بالoverloading

  • @aisharaheem9608
    @aisharaheem96084 жыл бұрын

    جزاك الله خير أستاذ لكن انا دا انفذ على الديفلوبر سي بلس بلس بس مدا تشتغل عندي داله strcpy حته اذا اخلي _ s نفس الشي

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    اجمعين يا رب فالسابق كانت strcpy من دون _s

  • @aisharaheem9608

    @aisharaheem9608

    4 жыл бұрын

    @@AdelNasim اي استاذ جربتهم بالحالتين ينطي ايرور

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    انسخي كودك اشوفو, وشو نوع المحرر الي بتستخدمي؟

  • @aisharaheem9608

    @aisharaheem9608

    4 жыл бұрын

    @@AdelNasim تمام ...استخدم الديفيلوبر

  • @aisharaheem9608

    @aisharaheem9608

    4 жыл бұрын

    @@AdelNasim #include #include using namespace std; class student{ private: static int count; char name[20]; int first,second,final,total,id; public: student(){ strcpy_s(name,"no name"); id=0; first=second=final=0; count++; cout

  • @aisharaheem9608
    @aisharaheem96084 жыл бұрын

    بس ممكن بلا زحمه قبل كلت اكو كروب على الفيسبوك ممكن الرابط مالته

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    اتفضلي: web.facebook.com/groups/281852196102657/

  • @aisharaheem9608

    @aisharaheem9608

    4 жыл бұрын

    @@AdelNasim شكرا استاذ

  • @ahmedismail1018
    @ahmedismail10187 жыл бұрын

    VIELEN DANK

  • @tarekgh6688

    @tarekgh6688

    6 жыл бұрын

    اكتب عربي الزلمة ما يعرف الماني هههه