SOLID Principles in Arabic - #4 Interface segregation

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ม.ค. 2025

ความคิดเห็น • 30

  • @mahmoudelshawish3775
    @mahmoudelshawish3775 3 ปีที่แล้ว +4

    اسلوب شرح مختلف عن اي حد تسلم علي المجهود دا

  • @ahmedel-abbasy4109
    @ahmedel-abbasy4109 2 ปีที่แล้ว +1

    عظمة كالمعتاد والله، الله يزيدك من فضله ويرضي عليك يا باشمهندس 💙💙💙💙💙💙

  • @AbdelrahmanSameeh
    @AbdelrahmanSameeh หลายเดือนก่อน

    الله ينور يهندسة كفيت ووفيت 💯

  • @ahmedibrahimsleem2455
    @ahmedibrahimsleem2455 3 ปีที่แล้ว

    اسلوب شرحك مختلف وجميل اوي
    ياريت لو تعمل بلاي ليست تشرح فيه ايكومرس كامل بالبلوك
    فيه حاجات كتير مشروحه زيه بس كلهم بالفايربيز فلو تعملها بأي api وتشرح طريقة الربط يبقي عاش اوي
    لأن اكيد حضرتك عارف ان الشركات كلها اغلب شغلها في ده وهيكون مفيد جدا

  • @issadeeb4811
    @issadeeb4811 ปีที่แล้ว

    اسلوب شرح جميل ربنا يجازيك خير

  • @hamedgouma3002
    @hamedgouma3002 3 ปีที่แล้ว +1

    اسلوب شرح ممتاز استمر

  • @omarmahmoud2117
    @omarmahmoud2117 3 ปีที่แล้ว +2

    مش عارف هل احساسي دا صح ولا غلط
    بس حاسس ال principle دا كأنه حالة خاص من ال single responsibility
    أو بطريقة أخرى ال single responsibility هو الحالة العامة ودا بيندرج تحتها بشكل ما
    وأخيرا شكرا على ال playlist الجميلة دي
    سلمت يمناك ❤❤

  • @mohamednasser7374
    @mohamednasser7374 2 ปีที่แล้ว

    اسلوب شرح جميل ربنا يجازيك خير♥

  • @ahmedalgabri9612
    @ahmedalgabri9612 ปีที่แล้ว +2

    interface never impelment anothor interface.. but can extend it

  • @Omar.bin.khattab
    @Omar.bin.khattab 2 ปีที่แล้ว

    بارك الله فيك

  • @akhmedelnemer4435
    @akhmedelnemer4435 ปีที่แล้ว +1

    السلام عليكم. شرح مميز ما شاء الله.
    عندي سؤال على مثال الحيوانات، هو مينفعش اعمل انترفيس انيمال وانترفيس فلايابل انيمال احط فيها بس الميثود بتاعت الطيران. وبالكلاس نفسه للطائر أإمبلمنت ال ٢؟ (الحيوان والحيوان الطائر)؟
    وشكرا لحضرتك

    • @MinaAshraf-bo7gn
      @MinaAshraf-bo7gn 9 หลายเดือนก่อน

      ينفع طالما هتستخدم كل ال methods اللي جوا الinterface لو في حاجة مش هتستخدمها يبقا ده violate لل ISP

  • @fun6324lkn
    @fun6324lkn 9 วันที่ผ่านมา

    طب بالنسبه للغات البرمجه زي python ملهاش interface هل ممكن استخدم concept ده في abstract class ولا ده لل interface بس؟

  • @abdelrahmanadel8998
    @abdelrahmanadel8998 3 ปีที่แล้ว +3

    طيب هو ايه الفرق بينه وبين اللي فات مش المفروض الكلام ده للliskov

    • @beshrelattar8536
      @beshrelattar8536 4 หลายเดือนก่อน +1

      ممكن لو عرفت الفرق تقولي؟

  • @Mo-Ayoub
    @Mo-Ayoub 2 หลายเดือนก่อน

    عسلية والله يبني الله عليك

  • @sarahsameh9994
    @sarahsameh9994 ปีที่แล้ว

    يا بشمهندس حضرتك كنت ذكرت ف الدقيقة 6:17
    ان ال Interface يقدر يعمل implementation ل Interface تاني
    , انا عملت search (ممكن يكون غير كافي برضو على حد معلوماتي ال Basic اللي درستها في ال OOP ):
    ان مينفعش يعمل implementation لكن يقدر يعمل extends
    لان ال Interface 100% abstraction فيه definitions فقط لل methods
    وحسب اللى لاقيته لما دورت ان ده مطبق ف ال Java فعلا و Oracle كاتبة عنه
    و ان مينفعش تعمل implementation فعلا ولكن ال inheritance مسموح بيه,
    فاتمنى لو فيه توضيح من حضرتك للنقطة دي يمكن هي مسموح بيها ف لغات تانية بتدعم ال OOP وشكرا لحضرتك

    • @OmarAhmedx14
      @OmarAhmedx14  ปีที่แล้ว +5

      اعتبريني قولت extends بدل implements :)

  • @rayaneghezali1454
    @rayaneghezali1454 หลายเดือนก่อน

    an interface can not implement another interface , the correct word to say is extend .
    sub interfaces from the parent interface inherit the parent class abstract methods , and also could have their own abstract methods , if a class implements one of the sub interfaces , it must implements the sub interface methods , and the parent interface method .

  • @yousefkhaled2
    @yousefkhaled2 2 ปีที่แล้ว +1

    طب ما يبقا بس animal class فيه المشترك بين الكل و اليورث منه لو بيطير تبقا ميثود عنده هو

    • @amresmail729
      @amresmail729 ปีที่แล้ว

      هذا ماوجدنا عليه اباءنا

  • @sayedreda3694
    @sayedreda3694 8 หลายเดือนก่อน

    طيب هو مش انا كنت اقدر اعمل ParkingLot ده interface لوحده وفيه العمليات الخاصة بالركن واعمل بردو interface تانى اسمه مثلا IParkingPayment وده يكون فيه العمليات الخاصة بالدفع بس
    ولو فى تقاصيل تانية ممكن اعملها interfaces مختلفة وفى الاخر ال client يعمل implementation للى هو عايزه
    صح كده؟؟

  • @esraagamal6196
    @esraagamal6196 ปีที่แล้ว

    thank u so much

  • @mahmoud-khaled-abo-elmagd
    @mahmoud-khaled-abo-elmagd 3 ปีที่แล้ว +3

    9:11
    للتاريخ والله مش حصة ناشونال جيزجرافيك😂😂😂😂

  • @lorenzomedici8675
    @lorenzomedici8675 2 ปีที่แล้ว

    thank u

  • @kareemessam6245
    @kareemessam6245 3 ปีที่แล้ว

    هو طالما فيها العدد دا من الفانكشنز مش كدا دا اختراق ل single responsibility principles ?!

    • @OmarAhmedx14
      @OmarAhmedx14  3 ปีที่แล้ว +2

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

  • @ahmedabdelhameed6925
    @ahmedabdelhameed6925 3 ปีที่แล้ว

    عاااااااش

  • @lole255
    @lole255 ปีที่แล้ว

    وحش ❤

  • @ahmedabdelkarim6365
    @ahmedabdelkarim6365 3 ปีที่แล้ว