إختبار ال OOP

Поделиться
HTML-код
  • Опубликовано: 10 дек 2024

Комментарии • 66

  • @depression3229
    @depression3229 3 месяца назад +9

    مشاء الله عليك يا بشمهندش محمد مشرف والله لاطريقتك في شرح رائعة جدا شكرا مليون مرة على شرح المبسط

  • @mohammad_abdelhakam
    @mohammad_abdelhakam 2 месяца назад

    لخصت اغلب مشاكلنا مع ال oop في كلمتين
    رائع يا بشمهندس

  • @abdalrahmanshaban8303
    @abdalrahmanshaban8303 3 месяца назад +2

    23:13 هنا مش لازم الfunction في الderived class تكون virtual الا لو عايزينها كدا وهنعمل inheritance تاني منها وفي حالة الChickenPizza مثلا مش منطقي انه يكون فيه levels تاني بعدها ممكن لو الsize يبقى مجرد attribute زيادة بس مثلا. وgetPizzaName هتكون private بردو.

  • @saeedesmael408
    @saeedesmael408 3 месяца назад +1

    ال فااهم بيريح فعلا 👌🏻
    كل الشكر والتقدير لنشر هذا العلم بشكل مجاني ❤️

  • @ms_alsyah
    @ms_alsyah 3 месяца назад +1

    استمر ي هندسه شرح رهيب متحرمناش من الشرح الجيد

  • @Mohammed-sg4tr
    @Mohammed-sg4tr 3 месяца назад +1

    أفضل أستاذ لتعلم البرمجة على الاطلق

  • @AhmedMohamed-xs5ij
    @AhmedMohamed-xs5ij 3 месяца назад

    اسلوبك في الشرح وفي توصيل المعلومة عالمي خاصه انك عندك قدرة تبسيط المعلومة. شكرا وربنا يوفقك ويسعدك. ❤

  • @selmanhisoka1457
    @selmanhisoka1457 3 месяца назад

    ياااه فكرتني ب ايام الكورس عظمة يا هنداسة في شرحك بتبسط المعلومة بدون شغل انيماشن و زيكو و الهبل ده :D

  • @ahmedamgad3040
    @ahmedamgad3040 3 месяца назад +7

    البشمهندس مشرف لو نزل محتوي تعليمي ع اليوتيوب والله هيحط علي كل اللي بيقدموا محتوي حرفيا شرح جبااار
    بارك الله فيك يابشمهندس❤

  • @MohamedSalah-rq9wr
    @MohamedSalah-rq9wr 3 месяца назад

    ده افضل شرح لل oop شوفته في حياتي والله

  • @AhmedAbdalla-ui6du
    @AhmedAbdalla-ui6du 3 месяца назад +1

    ايه الجمدان دا
    ياريت لو تعمل bootcamp يكون تحت اشرافك حتي

  • @ms_alsyah
    @ms_alsyah 3 месяца назад

    شرح عملاق يا عملاق بالتوفيق

  • @MohammadAldabbas101
    @MohammadAldabbas101 3 месяца назад

    يا أخي اللي فهمان الشئ يريحك بالشرح ❤

  • @WAHIDQandil
    @WAHIDQandil 3 месяца назад

    جامد كالعاده يا هندسه

  • @adhamadel8937
    @adhamadel8937 3 месяца назад

    متحرمناش من الجمال دا بجد

  • @mohamedsameh1903
    @mohamedsameh1903 3 месяца назад

    اتمني تنزلنا كورس oop كامل ي هندسه

  • @kholoudmahomud4661
    @kholoudmahomud4661 3 месяца назад

    ياااا مشرف ❤❤❤ كل الشكر والله

  • @mohamedkhalaf5222
    @mohamedkhalaf5222 3 месяца назад

    14:00 شكرااااا اخيرا فهمتهم صح ❤

  • @srorhasan1
    @srorhasan1 3 месяца назад

    اقوى مهندس❤

  • @hamada930
    @hamada930 3 месяца назад

    ربنا يباركلك يا حبيبنا

  • @abdelrahmanmohamed2342
    @abdelrahmanmohamed2342 3 месяца назад

    وشكرا جدا لحضرتك علي المحاضره ❤

  • @bashiraddean-mufarreh
    @bashiraddean-mufarreh 3 месяца назад

    رائع جدا
    وايضا يمكن التعويض عن switch ب oop

    • @AhmedEmad-uy7qx
      @AhmedEmad-uy7qx 3 месяца назад

      اكيد بس براحة واحدة واحدة علينا

  • @peterdmeian4552
    @peterdmeian4552 3 месяца назад

    برنس الجيل❤

  • @mostafakamelkhafagy5766
    @mostafakamelkhafagy5766 3 месяца назад

    جميل جدا❤

  • @علىبنخالد-و4ن
    @علىبنخالد-و4ن 3 месяца назад

    بارك الله فيك

  • @MHMDS3D
    @MHMDS3D 3 месяца назад

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

  • @khaledabdelwahab-fm3oi
    @khaledabdelwahab-fm3oi 3 месяца назад

    جزاك الله خير

  • @LaloSalamanca-v3q
    @LaloSalamanca-v3q 3 месяца назад

    شكرا ع المجهود❤

  • @abdullahsaid4765
    @abdullahsaid4765 3 месяца назад

    مشاء الله ربنا يبارلك شرح جميل جدا ❤❤❤❤ استمر ارجوك

  • @3ebosalem819
    @3ebosalem819 3 месяца назад +1

    ده احنا ف الكلية اتشرحلنا غير كده قالولنا ال abstraction هو اخفاء التفاصيل اما ال encapsulation هى ان هو بتجمع ال data members و ال methods مع بعض ف نفس ال class

    • @Moamen.393
      @Moamen.393 3 месяца назад

      انا فاهمها كده بردو بس غالبا بشمهندس محمد قال كده بردو لان انا سمعت من ناس كتير كان نفس ال concept

    • @myoutfitly
      @myoutfitly 3 месяца назад +1

      ماهو نفس الشيء
      استخدامك لكائن يمثل "سيارة" في برنامج معين، لن تحتاج إلى معرفة كيف يعمل المحرك بالتفصيل أو كيف تتعامل الفرامل مع الضغط. كل ما يهمك هو استخدام وظائف بسيطة ، وهذه الوظائف تجرد التفاصيل المعقدة التي تحدث خلف الكواليس.

    • @omarmohammed-jo1iw
      @omarmohammed-jo1iw 3 месяца назад

      بالزبط زي ما قلت بالجامعات و الكتب ال abstraction هو محاولة اخفاء التفاصيل يعني مثلا انتا الك الميثود شو بترجع وشو بتوخذ , بهمك فقط الخدمة الي بتقدمها , اما مبدأ التغليف encapsuate فهو لتقييد الوصول لبعض عناصر الكلاس ,,,,,,,,,, و احنا حتى نحقق مبدأ ال abstraction رح نلجأ لل encapsulation ,,, فهو انا حسيتو غلط

  • @YasenAbker
    @YasenAbker 3 месяца назад

    Thank you so much 🙏

  • @abdelrahmanmohamed2342
    @abdelrahmanmohamed2342 3 месяца назад

    ممكن سلسله لل oop

  • @MahmoudSalama171
    @MahmoudSalama171 3 месяца назад

    احسنت ❤🌹

  • @mohammedsayed6479
    @mohammedsayed6479 3 месяца назад +5

    مثال علي ال oop
    انا عندي مجموعة سيارات و موتسيكلات و طيارات
    ال class بيمثل العلاقة المتشابهة للشئ مثلا السيارات هتتحط في class واحد مع بعض اسمه cars والموتسيكلات هتتحط في class واحد مع بعض اسمه motorcycle والطيارات هتتحط في class واحد مع بعض اسمه planes
    تاني حاجة ال object ال BMW سيارة وال BUGATTI سيارة وال Audi سيارة يبقي كلهم نفس الحاجة ونفس الشئ وهو سيارة لكن كل سيارة ليها مواصافات مختلفة اذا كل سيارة هتكون جوة object لوحدها
    نفس الكلام مع الموتسيكلات والطائرات
    هل انا كدة فهمت صح؟

  • @youssefkhaled1189
    @youssefkhaled1189 3 месяца назад

    ممتاز

  • @ahmedchammam6797
    @ahmedchammam6797 3 месяца назад

    how can i join your full course 🥺

  • @HosamKanjo-ce8hq
    @HosamKanjo-ce8hq 3 месяца назад

    ❤❤

  • @altair6616
    @altair6616 3 месяца назад

  • @emreibrahim8504
    @emreibrahim8504 3 месяца назад

    😍😍

  • @MuaadhAbbas
    @MuaadhAbbas 3 месяца назад

  • @TareqSheta
    @TareqSheta 3 месяца назад

    مين نفسو في بيتزا 😋

  • @omarkhaled1220
    @omarkhaled1220 3 месяца назад

    في ال design ال conceptual models اللي بتوصل للuser معني كده أنها مهمة مشتركة بين ال UX designer و ال software engineer علشان يطلع feature encapsulated مش محتاج اعرف هي شغالة ازاي بكل تعقيداتها بس هبني model بسيط عن هي شغالة ازاي زي النكتة اللي بتقول it's magic علي ال programming. صح كده؟

  • @مصطفيالبحيرى-ض9و
    @مصطفيالبحيرى-ض9و 3 месяца назад +1

    والله ياريت تركز في محتوي ده 😂😂

    • @mindreader860
      @mindreader860 3 месяца назад

      مشرف مش مقدم محتوى ، دا كورس كان منزله على يوديمي من سنتين بمبلغ رمزي جدا وخلاص بقى ينزله فري هنا ع اليوتيوب

  • @osamamira7140
    @osamamira7140 3 месяца назад

    والله لو تنزلنا فيديوهات لل OOP مش عارف هنشكرك ازاى عندنا شوية فلاحين حافظين الكود بوم طخ وانا مستفدش حاجة

    • @medmoctar8558
      @medmoctar8558 17 дней назад

      انصحك بابوهدهود....

  • @NadaMagdy-d9m
    @NadaMagdy-d9m 3 месяца назад

    🤍🤍🤍

  • @Abdelrahman-ar-t_u
    @Abdelrahman-ar-t_u 3 месяца назад

    اول

  • @ITStudent90
    @ITStudent90 3 месяца назад

    سؤال ليش تعمل كل شي من نوع بوينتر

    • @oudaykhaled
      @oudaykhaled 3 месяца назад +1

      Read more about passing variable by reference or by value

    • @ITStudent90
      @ITStudent90 3 месяца назад +1

      @@oudaykhaled باي رفيرنس هو اسم اخر لنفس المتغير
      البوينتر هو عنصر يتم حجزه في الذاكرة قيمته هي ادرس متغير اخر انا عارف هذه الشي
      ونعرف متغير من نوع بيونتر علشان الديناميك سايز ونقدر نعدل عليه في الرن تايم ونغير اتجاهه وبعد ماننتهي من عمله نعمله ديليت نفضيه من الميموري
      فيه شي اكثر من كذا ؟

    • @oudaykhaled
      @oudaykhaled 3 месяца назад

      By value: you actually copying the value of the variable, so when you change the value it does not affect the initial copy.
      By reference: you are actually passing a pointer to the variable, so adjustment on the variable inside the function will affect the initial value.

    • @oms9159
      @oms9159 3 месяца назад

      البوينتر مع الchar
      ليقدر يمرر للدالة مجموعة من الcharacters على شكل string
      والا في c++ موجود الstring كنوع بيانات
      وهاد الاستخدام كمان شغال
      ولكن بلغة c مافي شي اسمه string data type
      فنستخدم هذا الاستخدام في لغة c
      .
      .
      وبالنسبة للبوينتر مع الاوبجكت
      على ما اذكر لتعمل upcasting في لغة c++ لازم تعرف الاوبجكت كمؤشر اذا ما كنت متذكر خطأ.
      والا بلغة c# مافي داعي نعرفها الاوبجكت كمؤشر.

  • @oudaykhaled
    @oudaykhaled 3 месяца назад +1

    Mohamed, invite Abou Hadhoud, teach him how to be a better Junior Developer 😉

    • @arabMCCS
      @arabMCCS 3 месяца назад

      ليش شبيه ابو هدهود

    • @oudaykhaled
      @oudaykhaled 3 месяца назад +1

      Misleading person, go watch his videos. Pure comedy

    • @Moamen.393
      @Moamen.393 3 месяца назад

      ​@@oudaykhaledايه اللي في فيديوهاته ؟

    • @MHMDS3D
      @MHMDS3D 3 месяца назад +2

      م. محمد مشرف أصلاً بينصح الناس فيه 😂 بتقول إيه؟ كل واحد له أسلوبه في الشرح وأهم حاجة أنهم الأثنين بيقولوا معلومات صح

    • @oudaykhaled
      @oudaykhaled 3 месяца назад

      @@MHMDS3D The Seven Wonders of the World became 8😂

  • @abdulmoeinelarefi41
    @abdulmoeinelarefi41 3 месяца назад

    بارك الله فيك